Toronto residents hold anti-racism signs during a rally in front of City Hall in Toronto, Canada, March 28, 2021. Thousands of people from different ethnic communities attended the rally to call for an end to Asian-hatred. On the same day, the "Stop Asian Hate" rallies were held in Toronto, Vancouver, Calgary, Ottawa and other Canadian cities. (Photo: China News Service/Yu Ruidong)
Toronto residents hold anti-racism signs during a rally in front of City Hall in Toronto, Canada, March 28, 2021. Thousands of people from different ethnic communities attended the rally to call for an end to Asian-hatred. On the same day, the "Stop Asian Hate" rallies were held in Toronto, Vancouver, Calgary, Ottawa and other Canadian cities. (Photo: China News Service/Yu Ruidong)
Toronto residents hold anti-racism signs during a rally in front of City Hall in Toronto, Canada, March 28, 2021. Thousands of people from different ethnic communities attended the rally to call for an end to Asian-hatred. On the same day, the "Stop Asian Hate" rallies were held in Toronto, Vancouver, Calgary, Ottawa and other Canadian cities. (Photo: China News Service/Yu Ruidong)
Thousands of people from different ethnic communities attend the rally to call for an end to Asian hatred in front of City Hall in Toronto, Canada, March 28, 2021. On the same day, the "Stop Asian Hate" rallies were held in Toronto, Vancouver, Calgary, Ottawa and other Canadian cities. (Photo: China News Service/Yu Ruidong)