The Irony Meter Just Pegged

Just kill me now: An outspoken opponent of the so-called ground zero mosque in Manhattan is also taking on Islam in Chicago. Pamela Geller, leader of a movement called Stop the Islamization of America, asserts that Muslims are increasingly taking over schools, financial institutions and the workplace. Geller’s latest campaign against “Islamization” has appeared in …