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.