ABUJA, NIGERIA: June 24, 2019. (Stefan J Bos for BosNewsLife)– Police forces have liberated a priest in southern Nigeria who was abducted by suspected Fulani herders after Mass.
Last week’s liberation of Isaac Agubi was an extraordinary success for security forces who have b

















