Oh, here’s some possible evidence that this was either some elaborate joke or a hacker job:
In the image, it says “All Anatolia peninsula and cyprus are belong to us!”
This is a play off the phrase “All your base are belong to us”, which comes from a very well known video game that a very poor Japanese-to-English translation. It’s a well known internet meme, especially among 4chan users.
This group isn’t serious. Whether a hacker altered the group description or hacked Spencer’s account, or whether someone just made up Spencer’s account in order to make fun of them, I don’t know.
What I do know is that someone should have contacted Spencer about this before posting this potentially damaging and false material.