Vlad Tepes was forwarded the following video footage from the demonstration that took place in Ottowa yesterday, and recently uploaded it to YouTube. It’s full of the traditional anti-Israel slogan chanting and “free free Palestine” crapola, AND CLOWNS! KGS