Tag: Russian President
Putin excelling at polls despite lacklustre re-election campaign
MOSCOW: Running with a lacklustre slogan, no programme and refusing to debate his opponents, it sometimes seems like Russian President Vladimir Putin is not...