Showing posts with the label Booz Allen Hamilton

Why does WikiLeaks keep publishing U.S. state secrets? Private contractors.

When WikiLeaks released more than 8,000 files about the CIA’s global hacking programs this month, it dropped a tantalizing clue: The leak came from private contractors. Federal investigators quickly …
Subscribe Our Newsletter