Watch: India fans cheering South Africa team after World Cup Final 01.07.2024 12:22 Indiatoday.in Watch India fans cheering South Africa team after World Cup Final