The electoral victory of Vladimir Putin as Russia’s president has continued to generate different reactions from world leaders. While some have hailed Putin’s victory as a reflection of the people’s
The electoral victory of Vladimir Putin as Russia’s president has continued to generate different reactions from world leaders. While some have hailed Putin’s victory as a reflection of the people’s