Apr 14, 2020 Bizarre Kenyan Prophet who said World would End on April 12th Claims he Begged God to Postpone Judgement The self -proclaimed pastor from Kenya prophet Owuor has allegedly said he begged God.. Read more