Pamela Geller, disgusting as always:
I love these Marines. Perhaps this is the infidel interpretation of the Islamic ritual of washing and preparing the body for burial.