The name Blackwater sounds scary enough without mentioning the death squads. Blackwater, which has now been renamed Xe Services LLC, is a U.S. private security firm based in North Carolina. It was one of the security firms engaged after the U.S. invasion of Afghanistan. Initially, it also provided training support to law enforcement and military organizations. The company played an important role during Iraq War, training the police and new army, guarding officials and providing a host of...
Read Full Story