Owo Church Massacre: DSS witness identifies two suspects as ‘attackers’

The second prosecution witness in the trial of five men accused of being behind the June 5, 2022 attack on Saint Francis Catholic Church, Owo, Ondo State, on Tuesday identified two of the defendants as those who took part in the attack. The witness, who said he is a member of the church and was […]