humayun hamidzadalatest news & developments