World Cup glory a vindication for India cricket legends 2024-07-01 12:38:48 BBC India defeated South Africa by seven runs on Saturday to bring home a World Cup after 13 years. Read Full Article