Kayode Israel
Moderator
US 'puts pressure on Britain to hand over Prince Andrew for questioning over Jeffrey Epstein s.e.x abuse claims' | Ladun Liadi's Blog
The US has put pressure on Britain in a bid to force Prince Andrew to co-operate with investigators over s.e.x abuse claims, it has been reported.
www.ladunliadinews.com