oyiabrown.com
Ezra Levant and Geert Wilders
Geert Wilders is the leader of a political party in the Netherlands called the “Party for Freedom”. The media hate him. The European Union hates him. And most of all, advocates of open borders and …