Russian police arrest hundreds of anti-corruption protesters including major Putin opponent By: Top News and Analysis (pro) March 26, 2017 at 13:54 PM EDT Police detained demonstrators across Russia, including Alexei Navalny, after thousands took to the streets. Read More >>