SportsTwenty20 World Cup 2012 starts todayHamza KhanSeptember 18, 2012 by Hamza KhanSeptember 18, 2012 Colombo: International Cricket Council (ICC) World Twenty20 is going to start today in Sri Lanka, with the opening match between the host and Zimbabwe....