(Via LoonWatch.com)

Pamela Geller “loves” the soldiers pictured above urinating on dead corpses. According to her it may be the “infidel interpretation of the Islamic ritual of washing and preparing the body for burial.”