T20 World Cup 2010
LONDON - England were slammed by the home press Saturday after another poor World Cup football display in 0-0 draw with Algeria the previous night.
The much awaited ICC T20 World Cup will kick off on April 30, 2010, in West Indies.