British police detained a former top diplomat Monday as investigators escalated a misconduct inquiry tied to Jeffrey Epstein, carrying out searches at two properties and seizing potential evidence.
According to the New York Post, Lord Peter Mandelson, 72, was led from his London home and placed into an unmarked vehicle after officers arrived to execute search warrants.
Read Full Article: https://ijr.com/ex-uk-envoy-arrested-over-alleged-epstein-intelligence-leaks/