Host nation India won the ICC Cricket World Cup after 28 years on Saturday. Video by Al Jazeera showing the jubilant celebrations in Mumbai…
Cricket is huge in some Commonwealth countries. It’s sometimes dubbed as the world’s second most popular sport (behind football) because of its popularity in the densely populated South Asian region.