Articles by Lucie

The ICC World Twenty20 is a biannual international cricket tournament. The contest has currently 16 teams from all over the world who are all a part of the International Cricket Council.  Ten of those teams are full members of the ICC and the other six are affiliate or associate members….

Read More