The cost of courage

April 5, 2012 19:25

Pam Geller on the price of telling the truth about islam, and the Allah ads on the TTC.