The Catholic Diocese of Auchi, Nigeria, is mourning the tragic death of 21-year-old major seminarian Andrew Peter, who was killed by his abductors after being kidnapped alongside a priest earlier this month.
Father Thomas Oyode, Rector of Immaculate Conception Minor Seminary in Agenebode, Edo State, Nigeria, has been kidnapped after offering himself in exchange for two abducted students.