Scottish police probe Andrew, Epstein stay at royal castle: Reports
Full story
Police in Scotland are reportedly examining a stay at a royal castle by Andrew and Epstein. The probe, as described in press reports, relates to the time the two men spent at the property. No further details about the inquiry were included in the reports.