Dramatic video shows Russian opposition leader Alexei Navalny arrested by police

Young protesters who support Alexei continue to be confronted by Russian police.

January 28, 2018

Examined