Nigeria CAN Chairman’s Decomposing Corpse Found Days After Abduction News Agency of Nigeria Jul 20, 2022 0 The Catholic Diocese of Kafanchan on Tuesday confirmed the brutal murder of one of its priests, Rev.Fr. John…