Sports Caribbean Triumph: West Indies Outshine India In an unexpected turn of events, the West Indies managed to secure victory over India in consecutive T20Is for the first time since 2016.... Aishwari PahwaAugust 15, 2023