Where do the Queen and royal family get their money from?
Yahoo UK
Questions are being raised about how Prince Andrew was able to pay a £12 million settlement for the civil sexual assault case..
Questions are being raised about how Prince Andrew was able to pay a £12 million settlement for the civil sexual assault case..
The BBC journalist says there are still unanswered questions after he agreed a settlement with Giuffre out of court.