A Federal High Court, sitting at Umuahia, Abia State, southern Nigeria, has granted bail to the Church of Lucifer founder, Ifekwe Udo and 17 others. Naija...