No-no-no. Climate change is a major cause of memes.
Try to keep up...
I thought Russian agitators made memes
Oops, my bad. :P