Menu

Tanker truck brake failure causes multi-vehicle collision on Accra-Koforidua Highway

Accident scene

Accident scene