Prophet Owuor ‘miracle’ mission in Nigeria flops
Prophet Owuor ‘miracle’ mission in Nigeria flops Prophet Owuor miracles. Self-styled “Prophet” Dr David Owour’s sojourn in Nigeria has run into perilous winds after reports emerged of him struggling to perform “miracles”. Prophet Owuor miracles [Read More …]