Hamid Karzai has admitted that his chief of staff collects "bags of money" containing hundreds of thousands of euros from the Iranian government each year.
The Afghan president told a press conference that the cash was used to pay his office expenses and that he was happy to take large sums from the main regional enemy of the US, Afghanistan's most important ally.
"This is nothing hidden," Karzai said. "We are grateful for Iranian help in this regard. The United States is doing the same thing. They're providing cash to some of our offices."