franco4_1.jpg

Donald Trump, Bernie Sanders, Hillary Clinton, xenophobia, European far right parties, Jobbik Party, Nigel Farage, UKIP, Leslie Moonves, TTP, NAFTA, Black Lives Matter, Trump rally violence, political revolution