Heartbreak for India as they fail to avenge 2003 World Cup Final defeat

Heartbreak for India as they fail to avenge World Cup Final defeat

Heartbreak for India as they fail to avenge 2003 World Cup Final defeat
Heartbreak for India as they fail to avenge World Cup Final defeat