Canada PoliticsCanadian ImmigrationIllegal border crossers

UN Global Compact on Immigration, The New York Deceleration and You!

Supporting Links

Maclean’s Article

UN Funding

How much do various countries contribute to the UN Budget?

Syrian UN Speech

Gumballs and Immigration

Trump Un ‘1 refugee 10 in home region’

Canada’s System unsustainable

UN Compac on Refugees

New York Declaration