Reported by Geo News Blog
CNews World WASHINGTON: The CIA’s Islamabad station chief, who oversaw the intelligence team that uncovered Osama bin Laden’s hideout, has left Pakistan for medical reasons, a US official said.
The CIA declined to comment on the matter.
“The chief of station is a respected, senior officer who had the full faith and confidence of folks back in Was