champions

West Indies Defeat Sri Lanka, Win World Twenty20 Cricket Championship

 By the Caribbean Journal staff The West Indies defeated Sri Lanka in the final of the World Twenty20 tournament in Colombo, taking the crown as world champions on Sunday. The Windies’ strong tournament, and its 36-run victory Sunday, reminded some …