Latest News Religious Rev Fr Christopher Odia Was Killed By His Abductors Out Of Frustration – Police June 28, 2022 Africa Investigative Magazine 0 Comments Rev Fr Christopher Odia Was Killed By His Abductors Out Of Frustration - Police 1 min read