Updated: Feb 24th, 2026 Former British ambassador to the United States, Peter Mandelson, has been arrested by British police in connection with an investigation linked to the late Jeffrey Epstein, according to reports. Local police reportedly said that he is suspected of misconduct in public office. Mandelson, 72, still holds the British title of “Lord”,...
