Demonstrations were held in Toronto on Saturday where thousands gathered outside of the United States consulate to protest the anti-Islam video "Innocence of Muslims" that denounces the sacred Prophet Muhammed.