ISLAMABAD: Prime Minister Imran Khan said Pakistan would never recognize Israel until Palestinian rights were guaranteed.