Putin, Russia, and the moral imperative of the West
Journal: London School of Economics and Political Science Research Online (London School of Economics and Political Science)
Year: 2021

This weekend has seen protests across Russia in support of Alexei Navalny. Tomila Lankina argues that with citizens taking to the streets, western leaders and businesses should reflect on their own relationship with the country.