Friday, April 26, 2024
Happening Now

Over 2,100 arrested at Russia protests demanding Navalny’s release

President Putin’s most prominent foe was arrested on January 17 when he returned to Moscow from Germany, where he spent months recovering from nerve-agent poisoning. Source

Share