Catholics In Edo, Delta Protest Alleged Herdsmen Killings
Benin - Hundreds of Catholic faithful in Edo and Delta on Tuesday joined their counterpart across the country to protest the killing of innocent Nigerians by suspected herdsmen. The Catholic ...