Passenger bus somersaults at Okponglo after failing brake SpyDa Dec 4, 2019 A mini Benz bus, with registration number GW 5295-12, has somersaulted at the Okponglo section of the Accra-Madina…