Systemic Failures May Give Blackwater Another Afghanistan Contract
By Spencer Ackerman |
03.08.10 | 6:00 am
By March 24, the private security corporation formerly known as Blackwater — last seen in Afghanistan shooting civilians and stealing weapons intended for the Afghan police — may win a new Defense Department contract to train the Afghan police. And nearly no one in the government wants to own More…
rss