2007 Cricket World Cup chief executive Chris Dehring talks about the challenges coming up.

Link To Original Article