Dutch Elections – Ides of March is Upon Europe
March 11, 2017On March 15th, 2017, the Ides of March, we will see the Dutch elections which are the next big test of nationalist populism as it is being called by politicians. Yes, “populism” is being smeared by the press and the politicians because this is actually democracy where the vote of the people is supposed […]