A United States-based cleric, Bishop Kenneth Obi, has been left stranded in Nigeria while lamenting the refusal of an American airline, Delta Airlines, to allow him to board his flight back to the US.
The Imo State Police Command, alongside other sister agencies, in collaboration with local vigilantes and forest guards, has ...