News Owo Church Attack: Court Sentences Four To Death by HangingBy meridianspyJune 3, 20260 Federal High Court sitting in Abuja has sentenced 4 out of the 5 defendants found guilty of carrying out the attack terrorist attack on worshippers at St. Francis Xavier Catholic Church