Center for Strategic Communication

A surprising disparity between Communist and Christian chatter.