Thanks for posting the link to Theocracywatch.org. I am already very familiar with their site but I do agree it is something that needs to be posted here for others to review.
"CRESP apparently decided that the presence of an equal number of religious conservatives would ruin the affairs cozy, echo chamber-like atmosphere."
Yeah, this sounds like the beginning of a "balanced view of the Cornell University-based organization."
ROTFLMAO
"DU certaintly has nowhere near the posting volume of FR. I read both on a regular basis"...Kerberos