The second semifinal of the ICC World T20 will be played today between India and West Indies at the Wankhede Stadium, Mumbai – the same place where India won the 50 over World Cup in 2011 in a thrilling game against Sri Lanka. The first semifinal has already seen an upset with an unfancied England…Read More