British Airways today denied 58 passengers boarding on its Abuja-London flight following a faulty door. For safety reasons, the airline had to keep some seats unoccupied, as confirmed by the Nigeria Civil Aviation Authority (NCAA), reports Daily Trust. Director of Public Relations and Consumer Protection of NCAA, Mr. Michael Achimugu, confirme...

