Accidents

Scottish Police Launch Investigation Into Prince Andrew and Epstein at Royal Castle

Scottish Police Launch Investigation Into Prince Andrew and Epstein at Royal Castle

By Basant El-Faramawy

Police in Scotland have launched an investigation involving Prince Andrew and Jeffrey Epstein at a royal castle.

Share this article: