Catholic church criticises police, govt over abducted Seminarian’s death
The Catholic Diocese of Auchi has condemned the response of security agencies in tackling kidnappings in Edo State, following the killing of 21-year-old seminarian, Andrew Peter, by his abductors.…