IdeaFeed
Blackwater Shame
Two defense contractors, working for a subsidiary of Blackwater Worldwide, have been charged with shooting and killing two Afghan citizens in Kabul and wounding a third, prosecutors said on Thursday. “Justin Cannon, 27, and Christopher Drotleff, 29, were indicted by a federal grand jury in Norfolk ...