Yesterday in Benin, the Edo State capital, a fatal crash involving a saloon car occurred at the Ring Road.
The car somersaulted and landed on a PHCN transformer. Not a few who passed through that road yesterday were dumbfounded at the shocking sight that met their eyes.