Never seen redscarepod, but occasionally been linked to their subreddit and it seems like a bunch of terfs.
Never seen redscarepod, but occasionally been linked to their subreddit and it seems like a bunch of terfs.