Hero Imams

More than 60 Islamic leaders and imams — from France, Belgium, Britain, Tunisia, and of different Islamic faiths — in a move that may be unprecedented, are touring Europe to denounce Islamic terrorism and to pay homage to the victims of terror in Europe by visiting many of the sites of terror attacks.

Dead pool, anyone?

Share