The religion of pieces strikes again.
One body piece here, one body piece there...
Time to nuke Mecca, preferably during the hajj, aka the zombie walk of the muzzies.