The protesters have demanded Navalny's freedom after Russian authorities arrested him upon his return to the country.
Peter Aitken, FOX News: World
Sat, 01/23/2021 - 1:26pm
The protesters have demanded Navalny's freedom after Russian authorities arrested him upon his return to the country.