The Olowo of Owo Kingdom, Ajibade Gbadegesin Ogunoye III, has welcomed the court judgment sentencing four persons to death over the horrific 2022 attack on St. Francis Xavier Catholic Church
The Olowo of Owo Kingdom, Ajibade Gbadegesin Ogunoye III, has welcomed the court judgment sentencing four persons to death over the horrific 2022 attack on St. Francis Xavier Catholic Church