News Media Sky News Race car veers off track and kills seven people Antzila.comApril 21, 2024 A race car has veered off track during a competition in Sri Lanka, killing seven people and injuring 20 others, officials said. ⦿Source