woborders.blog
Haditha watch: Marines investigate their own atrocities
The morning of November 19, 2005, one Marine and 24 Iraqis were killed in the town of Haditha, in occupied Iraq. Within hours, the Marines had claimed that the improvised explosive device that kil…