Maggots feasting on the dead.
Expect 0bama to make public comments condemning this later today.... (/s)