Aleksei Navalny

Russia

March 28, 2017
The Atlantic’s Jeffrey Tayler says the opposition does not offer much of a political program beyond calling for removing Putin from power