SportsWorld T20: Sri Lanka will take on South Africa todayHamza KhanSeptember 22, 2012 by Hamza KhanSeptember 22, 2012 Hambantota: The host Sri Lanka will take on South Africa in International Cricket Council (ICC) World T20 at Mahinda Rajapaksa International Cricket Stadium at Hambantota....