SQUAWK/NEWS
Account
Theme
Account
Menu
Live News GEOPOLITICS FLASH L impact

Police Investigate Alleged Trafficking of Women to Royal Castle in Scotland

Police are investigating whether former Prince Andrew trafficked women to a royal castle in Scotland.

Related stories