Well I wouldn’t give up just yet.
I’m not at all sure the deal with that mod that is deleting articles today, but I do see JimRob putting some of the more insane Cruz people on ice when they get obnoxious, so there is that.
I would PM him and see if his is aware of what is going on.
As for alternatives, you can try the conservative groups on reddit, there is even one specifically for Trump supporters.
Yeah that place is great but all of the avatars are ostriches with their heads in the ground.
What is up with that?