We're into March, and the ICC Cricket World Cup is well under way. Just 32 more days to go (yes, thirty-two!) until the tournament comes to a close with a final showdown in Mumbai on April 2.
from Photographers' Blog:
Reuters Photographer Parivartan Sharma takes us to the town of Meerut, north of Delhi, where cricket balls are still being made the old-fashioned way - by hand. India, Sri Lanka and Bangladesh will co-host the 2011 Cricket World Cup starting on February 19.