Prophet Alfa Babatunde, currently serving a life sentence for the disappearance of a 13-month-old boy, has returned to the courts to plead his innocence once again saying that he should be released, on the ground of miscarriage of justice. The convict, founder of Sotitobire Praising Chapel, who was convicted on October 6, 2020, who filed additional grounds of appeal against ...