Police in southern Nigeria say they detained a number of suspects linked to the kidnapping and murder of a Roman Catholic priest, the BBC reports. The priest, Christopher Odia, 41, was abducted on Sunday morning as he left his home in Edo state to conduct Mass. His body was later …
Read More »