Hmm. As recently as September 1, 2022 they're on this shit still, according to their Facebook post.
A club for red-pilled exiles.