World | Mon Oct 25, 2010 5:18pm EDT

Karzai says his office gets "bags of money" from Iran