A horror smash between an 87-seater bus and a truck on the N1 in the Karoo killed 21 people, and some passengers were still trapped three hours after the accident.

A horror smash between an 87-seater bus and a truck on the N1 in the Karoo has killed 21 people, and some passengers were still trapped three hours after the accident.

Sixteen passengers were injured, four of them seriously, and injuries included neck and spinal fractures. Patients were taken to the Beaufort West and Prince Albert hospitals in the Karoo.

Esra Maralack, acting assistant director of the Boland-Overberg emergency medical services, said both the bus and truck drivers had survived the crash with injuries.

He said the accident occurred at 01:05 on Thursday about 50 km from Laingsburg.

"It was chaotic," said Maralack.

Overberg, Worcester, Prince Albert, Beaufort West and George emergency services were at the scene.

Original article from Car