Police in Nigeria arrest suspected killers of Fr. Cyriacus

Vatican Radio has this news here.