News Sports World Cup 2023: South Africa and Sri Lanka will clash in Delhi, enjoy these moments while watching the match byThe ChhattisgarhOctober 7, 2023