Audio: Kremlin critic Navalny detained after landing in Moscow

Radio
Kremlin critic Navalny detained after landing in Moscow

Russian opposition leader Alexei Navalny was detained at a Moscow airport after returning from Germany on Sunday, the prison service said. NewsNation’s Felicia Bolton reports.

© 1998 - 2021 Nexstar Inc. | All Rights Reserved.

Trending on NewsNationNow.com