Special Desk Ballots have been locked and despite a clear drop in support, Vladimir Putin is looking to retain majority in parliamentary election. An exit poll predicted a resounding victory for the ruling party. Kremlin’s most vocal critics were barred from running in the election, and there have been numerous …
Read More »