June 22, 2016 Ryan Harvey Donald Trump and the Rise of the Far Right on Both Sides of the Atlantic June 22, 2016 Ryan Harvey Ryan Harvey