Members of the Catholic Diocese of Auchi, Edo State, staged a peaceful protest on Thursday against the rising cases of kidnapping and killing of priests.Recently, a priest, Rev. Fr. Philip Ekweli and ...