Pamela Geller, the executive director of the American Freedom Defense Initiative (AFDI) and Stop Islamization of America (SIOA), is also called the "Queen of the Muslim Bashers," and it seems she doesn't care about being known like that.
In her blog "Atlas Shrugs," Geller has written that she loves the four U.S. Marines, who were seen in a recent video urinating on three Taliban corpses.
"I love these Marines. Perhaps this is the infidel interpretation of the Islamic ritual of washing and preparing the body for burial," Geller wrote.
The Council on American-Islamic Relations (CAIR), who condemned the video, issued a statement criticizing Geller's comments. It called her blog a "hate blog," the Huffington Post reported.
However, Geller shot back in a later post on her blog.
Follow us
"So 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," she wrote.
The shocking video footage, first appeared online Tuesday, has created much controversy forcing the law enforcement arm of the Navy, the Naval Criminal Investigative Service (NCIS), to launch a probe on the matter.
Meanwhile, the U.S. Marines, also doing its own internal investigation, said it has identified the men in video seen urinating on the corpses of insurgents in Afghanistan.
A senior American military official said on condition of anonymity that the Pentagon had "identified them" and their originating base in the United States.
U.S. Marines spokesman Lieutenant Colonel Joseph Plenzler said that although the troops in the video had been identified, "we cannot release the name of the unit at this time since the incident is being investigated."
However, CNN quoted an unnamed U.S. Marine official, who said the military branch was "confident" that the troops in the inflammatory video were from the 3rd Battalion 2nd Marine Regiment, based at Camp Lejeune, North Carolina.
According to the CNN report, the unit was deployed in Afghanistan, particularly in Helmand province, in early 2011 and returned to the U.S. in September or October.
The footage, posted on YouTube and other Web sites, shows four men in camouflage Marine combat uniforms urinating on three dead Taliban fighters. One of them says, "Have a great day, buddy" while another makes a vulgar joke.
