Demonstration political

Fierce Putin critic Alexei Navalnys wife was among those detained by police.
Some 25,000 National Guard troops from around the country were due in the District of Columbia in the coming days.