I do not read anything from any website that has zero transparency as to who they are, who owns them, who runs them.
If you went to the website you would see tweets from the ground plus video.
I like to be informed, so checked out their website. It’s legit.