Hamid Karzai, the Afghan president, has admitted his office receives six figures sums in ``bags of money'' from Iran to help with ``expenses''.
Hamid Karzai admits office received 'bags of money' from Iran