Home Featured Pamela Geller, Christopher Hitchens and the absolute right of free speech