Of Lords and Flies

The release of the first three of a reported 4,000 photos and videos from an American “kill team” in Afghanistan threatens to become the next “Abu Ghraib.”  The horrific images of civilian corpses being...

Read More