PHOTO: Seconds from detonation: Female Muslim suicide bomber holding her BABY is pictured moments before she DETONATES
The idea that Islam is like other religions is absurd and obscene. No respect for human life — the philosophy that encourages this is a stain on mankind.