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.
Police are investigating whether former Prince Andrew trafficked women to a royal castle in Scotland.