Nigeria PHOTO: Driver Escapes Death As Bus Plunges Into Ditch On Abuja Road Justina SIMON Oct 22, 2021 0 A driver on Friday escaped death at the Kubwa express road in Abuja, as the bus he was driving veered off the road…