Afghan President’s Half-Brother Volunteered to Take Polygraph Test
Who’s afraid of a polygraph test? Not Afghanistan’s most notorious reputed drug lord, who is on the CIA payroll. Jeff Stein reports in his Washington Post SpyTalk column that a secret State Department cable recently published by Wikileaks reveals that Ahmed Wali Karzai, the half-brother of Afghan president Hamid Karzai, wanted a polygraph test to clear …