In a meeting held on Saturday, Leader of Islamic Revolution Ayatollah Seyyed Ali Khamenei called on the new administration to use the time in office to serve Iranians the best and improve their livelihoods. He also denounced the US for the problems it inflicted on Afghanistan during the 20 years of occupation.