Both Queen Elizabeth II and King Charles III "let down" Prince Andrew over Virginia Giuffre's sexual assault claims, a new report from The Telegraph reveals. Attorney Paul Tweed, a close friend of the ...
PrinceAndrew was let down by Buckingham Palace over its handling of the sex abuse allegations, one of his close friends has claimed. Paul Tweed has said there was a litany of failings in the ...