People from Toronto, members of Iranian diaspora, members of Tibetan and Vietnamese communities & members of Indian diaspora yesterday protested against Communist Party of China (the ruling political party in China), outside Chinese Consulate in Toronto.