Three Delta pilgrims abscond in Israel

Delta State governor, Ifeanyi Okowa
Delta State governor, Ifeanyi Okowa