Article

South China Morning PostSouth China Morning Post on 2024-04-21 21:02

Seven dead, 20 injured after racing car veers off track in Sri Lanka, officials say

Thousands of spectators looked on as the car rammed into a crowd of spectators and race officials during a race in the town of Diyatalawa. Three of ...

Related news