CricketWomen CricketLooking Back 2010 World Cup T20: As it HappenedPenbugsJanuary 10, 2020January 14, 2020 by PenbugsJanuary 10, 2020January 14, 20200 The upcoming edition of the World Cup T20 will take place in Australia. In 2010, The World Cup was hosted by St Kitts and Nevis,...