Sri Lankan racing car skids off track, killing 7 and injuring 20, authorities say
A racing car left the track during a competition in Sri Lanka on Sunday and plowed into a crowd of spectators and race officials, killing… Read More »Sri Lankan racing car skids off track, killing 7 and injuring 20, authorities say