A billion Indians hope for cricket World Cup glory

A billion Indians hope for cricket World Cup glory

BBC Sport

Published

Excitement is high as India take on Australia in the final of the ICC Cricket World Cup in Ahmedabad city.

Full Article