ABC News Live
124

Alexei Navalny detained after landing in Moscow

The Russian opposition leader was detained immediately after landing in Moscow from Germany.

Election Zone 2020

Top Stories

Election Zone 2020

Politics

Health

Entertainment

Business