Red Alert! Benin Airport Is Next Death Trap

Magazine cover 26The airport at Benin, capital city of Edo State has been described as a death trap waiting to snare flights either landing or taking off the airport. Two incidences of near misses last week gave credence to the troubling prospect of the next airport that may become the epi-centre of bad news in [...]