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. Obi, who arrived in Nigeria on February 18 for a church anniversary, attended a programme in Edo State from February 19
Read More