Owo Church Attack Survivor Tells Court How She Lost Both Legs and One Eye

A prosecution witness on Wednesday narrated before the Federal High Court in Abuja how the June 5, 2022 attack on St. Francis Xavier Catholic Church in Owo, Ondo State permanently altered her life. The witness, identified in court as SSD, a trained nurse and resident of Owo, gave her testimony during the ongoing terrorism trial […]