Russian police detain Navalny's wife and key ally

Published January 23, 2021 419 Views

Rumble Russian police detained Yulia Navalnaya, the wife of jailed Kremlin critic Alexei Navalny, at a protest in Moscow on Saturday (January 23), she wrote on her Instagram from inside a police van.