

Over the weekend, Prince Andrew announced he’s giving up his royal title, the Duke of York, after allegations linking him to the late sex offender Jeffrey Epstein continue to cause controversy worldwide. Now, police in London have confirmed they‘re “actively” looking…