ridenrain ridenrain:
I'm going to guess that the Global Research folks are against the US dominating other countries and the rights of these other countries to determine who we let in and who we don't.
I think you'd guess right.
The organisation is the one Calgary123 constantly cuts & pastes from. I could be wrong but as I recall they are a French Quebec based (Muslim funded?) clearing house for anyone with a negative view of the USA and their allies in the fight against islamofascism.