Metro Stranded US-based cleric laments as airline rejects travel documents Admin Mar 24, 2025 0 A United States-based cleric, Bishop Kenneth Obi, has been left stranded in Nigeria while lamenting the refusal of an American airline,… Read More...