20060126 india: Iran vote: Mea culpa; a sad Mulford tells New Delh