West Indies beat England, win ICC T20 World Cup
The final between West Indies and England at the Eden Gardens turned out to be a thriller, thanks to fighting spirit among the players in both teams. The Carribeans had the last laugh, as they won the title for the second time.
The match…