Muslim organizations across the United States tell TMZ they are outraged by the disturbing footage which appears to show Marines urinating on the bodies of dead Taliban fighters.
"We are appalled by the video" ... a rep for the Muslim Public Affair Council tells us ..."
"We are appalled by the video" ... a rep for the Muslim Public Affair Council tells us ..."
Coincidentally, as a citizen of the United States, I am equally appalled by the events that occurred on September 11, 2001. Eat a sand turd and choke, motherfuckers.
Comment