The Heat: Russia Election
Russian President Vladimir Putin won a fifth term with 87% of the vote and will lead the country until 2030. Putin’s victory has been dismissed by western countries as not a genuine reflection of the president’s popularity. What does Putin’s new term mean for Russia […]
Read More...