West Indies are the World T20 Champion 2016

West Indies are the World T20 Champion 2016. The Caribbean team has completely stunned England in a rather scintillating manner on Sunday at the ICC World T20 final in Kolkata with its batsman Carlos Braithwaite hitting 4 consecutive sixes in 4 consecutive deliveries in the last over bowled by Ben Stokes. Chasing a stiff target

Continue Reading →