Vladimir Putin
-
Trump and Putin are clearly in cahoots — over propping up fossil fuels
The two leaders’ meeting in Helsinki was a horrifying reminder that this is all about oil.
-
Trump just gave Putin a huge gift, and no one seems to have noticed
Pulling out of Paris has given Russia political leverage.