Must see: Russian Green propaganda

A collection of Russian anti-energy memes from the congressional report on Russian - Green collusion.