Olowo Welcomes Death Sentences for Owo Church Attack Convicts
By Ayomide Otitoju The Olowo of Owo Kingdom in Ondo State, Oba Ajibade Gbadegesin Ogunoye III, has welcomed the court judgment sentencing four of the five suspects arraigned over the June 5, 2022 massacre at St. Francis Xavier Catholic Church, Owo, to death. The monarch’s position was contained in a statement issued on Wednesday by…
