Afghan President Hamid Karzai has acknowledged that his office has received cash from Iran, but insists it was part of a transparent process. Lisa Mullins gets the latest from the BBC’s Quentin Summerville and a reality check from Pamela Constable.