Bishop Stephen Dami Mamza of the Diocese of Yola, pictured in 2015. / Ogalaemmauel/CC BY-SA 4.0
Denver Newsroom, Dec 16, 2021 / 11:30 am (CNA).
A Nigerian Catholic bishop has challenged the United States Secretary of State to justify his decisi… […]