President Hamid Karzai says he takes bags of cash from Iran

Afghan President Hamid Karzai has admitted he gets “bags of cash” from Iran and the U.S. Yet is he the best rule that money can buy?
Photo of Afghan President Hamid Karzai at the recent World Economic Forum at Davos.