hamid nawazlatest news & developments