There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Geert Wilders is a Dutch politician and the founder and leader of the Party for Freedom, which is a political party in the Dutch parliament. Wilders is the Parliamentary group leader of his party in the Dutch House of Representatives.