US and EU impose sanctions on Alexei Navalny

The US has taken a strict measure of imposing sanctions on senior Russian officials over