US blasts last CIA outpost in Afghanistan

WASHINGTON – The American forces have destroyed what they say the last remaining outpost of the Central Intelligence Agency (CIA) in Afghanistan, the New York Times newspaper reported on Saturday. … Continue reading US blasts last CIA outpost in Afghanistan