Vladimir Putin has been repeatedly criticised by world leaders in recent weeks for Russia’s treatment of opposition activist Alexei Navalny. 2000 miles (3200 km) …

source