Foreign

Plane diverted, allies arrested as Kremlin critic Navalny arrives home

Russian opposition leader Alexei Navalny and his wife Yulia are seen in a Pobeda plane heading from Berlin to Moscow…

Read More »
Back to top button