Muslim Death Merchants, Inc 666 Blood Lust Lane Mecca, Saudi Arabia
When they said they have killed 18 Jews it means they blew up 18 Iraqi kids in the name of Allah.