FeaturedSportsWorldSri Lanka: 7 dead after race car crashes into spectatorsVoice Cyprus News22 April 202422 April 2024 by Voice Cyprus News22 April 202422 April 2024123 At least seven people were killed when a race car veered off a track and ploughed into a crowd of spectators in Sri Lanka on...