iOS app Android app

India vs Sri Lanka World Cup

Dramatic Photos: India Celebrates Its World Championship

The Huffington Post | Craig Kanalley | Posted 06.02.2011 | Sports

India defeated Sri Lanka by six wickets to win the 2011 Cricket World Cup on Saturday in Mumbai. (Scroll down for video highlights and photos.) ...