'Stop Putin' -global outcry over Russian invasion

2 years ago
29

Global protests were sparked on Thursday to denounce the invasion of Ukraine -- while more than a thousand who tried to do the same in Russia were arrested. This report produced by Jillian Kitchener.

Loading 1 comment...