How terrorists attacked Owo church, priest narrates
One of the priests at St. Francis Catholic Church, Owa-luwa Street, Owo, Ondo State, Rev Father Andrew Abayomi, has narrated
Read MoreOne of the priests at St. Francis Catholic Church, Owa-luwa Street, Owo, Ondo State, Rev Father Andrew Abayomi, has narrated
Read More