Two US contractors with the private military firm formerly known as Blackwater have reportedly fled Afghanistan to avoid prosecution for a fatal unprovoked shooting earlier this month. The two fleeing contractors and another two colleagues reportedly fired on a vehicle in Kabul after a night of drinking. One Afghan civilian was killed and another two were wounded in the attack. The contractors say Blackwater supplied them with guns even though the Pentagon hadn’t granted them authorization. Defense attorney Daniel Callahan identified the two fleeing contractors as Steve McClain and Justin Cannon. Callahan says they fled their compound on Saturday and have now made it back to the United States.
Blackwater Contractors Flee Afghanistan to Avoid Charges
HeadlineMay 21, 2009