This thread is very much political - an attack on "leftists" with the usual straw man fallacies about the Left.It also references Islam, probably one of the most political of religions.