Hamid Karzai's Brother on CIA Payroll
The New York Times reports Ahmed Wali Karzai, the brother of Afghanistan President Hamid Karzai, who has long been suspected of having ties to the opium trade, may have been on the CIA payroll for the last eight years.