thelegocarblog.com
Election Enforcement
Russia’s recent presidential elections once more provided an emphatic win for Vladimir Putin. Securing his fourth consecutive term in office with a huge 77% of the vote, Putin defied the odds…