Putin opponent arrested at protests in Moscow

Alexei Navalny, an anti-corruption campaigner and a political opponent to Russian president Vladimir Putin, was arrested Saturday.

May 5, 2018

Top Stories

ABC News Live Presents