
Canadian Social Democratic Party MP Randall Garrison’s Disgraceful Anti-Palestinian Politics
Randall Garrison is an embarrassment to everyone who supports universal human rights. The Victoria area New Democratic Party MP’s anti-Palestinian politics are beyond disgraceful. Earlier this month Garrison was reappointed vice-chair of the Canada Israel […]