Marines and Afghan Dead – A Reality We Need to Discuss
By Rowan Wolf and some Vets. The “hot” news is about the Marine snipers urinating on the corpses of reported Taliban in Afghanistan. U.S. officialdom is pissing all over itself in apoplectic apology which hides multiple lies and nasty ironies. The “irony” is that is is fine for the U.S. to kill civilians, have all [...]


