Kudzai Gaveni, online writer Police have identified 15 of the 22 people who were killed in a road traffic accident which occurred on 14 November 2023 at the 27 Kilometre peg along Bulawayo-Beitbridge Road when a Toyota Quantum motor vehicle with 21 passengers on board was involved in a head-on collision with a DAF truck […] Article Source: The Chronicle