David Menzies of Rebel News returns to ‘Little Gaza’, the anti-Israel tent city encampment protest illegally occupying the University of Toronto, where school administrators only appear to be concerned about non-existent so-called Islamophobia at the school.
Leave a Reply