Christopher Hitchens smacks a stupid Muslim around after he tries to stomp upon free speech

2015-02-21 39