The Queen Mother Beatrix 75, a welknown Islamophobe, abdicated recently in favor of her eldest son, King Willem-Alexander 45, after 33 year on the throne. The Dutch nation has been ruled by Queens for the last 123 years.
Queen Beatrix became the third Dutch Queen to abdicate. She came to Ottawa...