Smart. Sharp. Funny. Fearless.
Monday, October 16, 2017
CIA informants

Pakistani Government Detains Osama Bin Laden Raid Informants

The Navy SEAL raid that killed Osama Bin Laden early last month was a success in part thanks to Pakistanis who helped the Central Intelligence Agency ensure they had their man and that things went smoothly. The Pakistani government, though, always a halfhearted ally on combating terrorism, has responded by arresting these informants, adding them […]

June 15, 2011