Browsing: Ahmed Wali Karzai

4

Afghanistan President Hamid Karzai's brother has been on the payroll of the CIA for years, even though he is suspected of being a major figure in the illicit opium trade.