by Adriel 'Woody' Richard India survived a rollercoaster of emotions and justified their tag of favourites when they stormed to their second ICC Men’s Twenty20 World Cup title on Saturday with a seven-run win against South Africa in a tense finish to the final here in Barbados. Superior “death bowling” from the Indians enabled them […]
The article India Are T20 World Champions is from St. Lucia Times.