Karzai’s Brother Is a CIA Asset
By Spencer Ackerman |
10.27.09 | 10:01 pm
Ahmed Wali Karzai, brother of Afghan President Hamid Karzai, has long been accused of dealing drugs. Charges, and accusations, have never quite stuck. Nor has American pressure ever been brought to bear in earnest. The New York Times, in an explosive story, provides something of an explanation:
rss