Currently browsing category

Afghanistan

On Ammar al-Baluchi

Over 20 years ago, Ammar al-Baluchi was snatched from the streets of Karachi, and then delivered to the CIA several days later. …