Scorecard Research Beacon
Search Icon
ABC News February 2, 2021

Russian opposition leader Alexey Navalny sentenced to prison

Russian police detained over 5,400 people at demonstrations supporting President Vladimir Putin’s fiercest critic. Navalny was poisoned with a nerve agent last summer.