Political Nostradamus from Dundee foresaw the rise of Trump

Mark Blyth, Donald Trump and Marine Le Pen
Mark Blyth, Donald Trump and Marine Le Pen

Breaking