Protest erupts outside Chinese Consulate in Toronto on 71st National Day of China

On the occasion of 71st National Day of China, Protest erupted outside the Chinese Consulate in Toronto.

Latest Videos