Russian President Vladimir Putin speaks at Day 2 of G20 meeting in Rome via video link
Follow RT on Russian President Vladimir Putin claimed his country is leading the way in switching to greener energy, calling on other nations to follow suit as part of a […]