Outrage over the U.S. Marines video of soldiers desecrating the bodies of dead Afghans has been further stirred by the controversial words of Tea Party leader Pamela Geller: "I don't care," she wrote recently.
The video, which Digital Journal reported allegedly shows U.S. Marines urinating over the corpses of Afghans, has stirred outrage, provoking strong condemnation from the Pentagon, CAIR and Afghans. Further shock waves were sent out when outspoken Tea Party speaker, Pamela Geller applauded the actions of the Marines.
Afghan President Hamid Karzai responded to the video by calling the behaviour shown as "simply inhuman and condemnable in the strongest possible terms," according to the LA Times. IB Times reported President Karzai added he was "deeply disturbed" at "desecrating dead bodies of three Afghans."
Taliban spokesmen also called the video barbaric. Additionally Marine Corps commandant Gen. James Amos, voiced his disgust by saying "The behavior depicted in the video is wholly inconsistent with the high standards of conduct and warrior ethos that we have demonstrated throughout our history."
CAIR also condemned the video, but suffered further outrage when anti-Muslim blogger Pamela Geller reacted favorably to the video and unfavorably to CAIR's condemnation of it. Geller wrote on Atlas Shrugs "I love these Marines. Perhaps this is the infidel interpretation of the Islamic ritual of washing and preparing the body for burial." In reaction to CAIR's criticism of her words she retaliated by writing "let me be perfectly clear. I DO love those Marines. We are at war with an enemy that means to slaughter us and overthrow the United States of America. I don't CAIR that these Marines wee wee'ed on murderous savages."
Geller's words are not only controversial but likely to add to the outrage the video itself has created, further damaging how America is perceived from the Muslim perspective. Notably the video will stir up anger over disrespect for the Muslim dead, recalling memories of the Abu Ghraib images which still prevail.