Video PlayerClose
A dressed up reveller poses for photos during the 2019 Toronto Caribbean Carnival Grand Parade in Toronto, Canada, Aug. 3, 2019. (Xinhua/Zou Zheng)
A dressed up reveller poses for photos during the 2019 Toronto Caribbean Carnival Grand Parade in Toronto, Canada, Aug. 3, 2019. (Xinhua/Zou Zheng)