Pastor allegedly absconds with 52 phones, money after crusade in Ibadan by Adekunle Dada April 7, 2023 0 A Pastor identified as Dr. Owen Abraham, allegedly absconded with 52 Android and iPhones, money as well as valuables of ...