My sources suggest “Lord” Peter Mandelson, Keir Starmers close associate- and Jeffery Epstein’s “Best friend” Will be arrested today at his home in London.

Fred Bassett's avatarPosted by

Chay Bowes

@BowesChay

Leave a comment