Owo church massacre: DSS witness identifies two defendants as attackers
A witness of the Department of State Services (DSS) on Tuesday identified two of the five men standing trial over the June 5, 2022 attack on St Francis Xavier Catholic Church, Owo, Ondo State, as participants in the assault that