Prince Andrew sues British police over Epstein arrest
Prince Andrew has launched legal action against British police challenging his arrest and search warrants related to the Jeffrey Epstein investigation.
Prince Andrew has launched legal action against British police challenging his arrest and search warrants related to the Jeffrey Epstein investigation.