By Basant El-Faramawy
Police in Scotland have launched an investigation involving Prince Andrew and Jeffrey Epstein at a royal castle.

By Basant El-Faramawy
Police in Scotland have launched an investigation involving Prince Andrew and Jeffrey Epstein at a royal castle.