Nigeria: Abducted priest killed, another escapes captivity

Vatican News has this news here

Featured