Nigeria February 26, 2025By William GreenAFRICA/NIGERIA – The Catholic priest kidnapped on February 12 in southern Nigeria has been released – Agenzia FidesBy William Green