The fallout over the revelations contained in the US DOJ-released ‘Epstein files’ continues to rock Britain.
Labour peer, former British Ambassador to the US, Lord Peter Mandelson, has been arrested on suspicion of committing misconduct in public office.

