I am sorry but that comment is absolutely absurd. There is more openness and independence on this site then anywhere else on the web!
The fact that you even use the term right-wing belies your true delusional nature.
Wake up dude!
Want DP delivered to your inbox daily? Subscribe here: