Flamingbuffalo

by Andrew Gaken

See all posts in the archives

And people wonder why the world hates us

Haditha charges dropped against top Marine officer

Folsom's decision means that, out of eight Marines originally charged in December 2006, six have won dismissals of their charges and one has been cleared at court martial