ritzmagazine.in
#ThrowbackThursday: Reliving Moments From 2011 World Cup Victory | RITZ
It’s been 9 years since India lifted the World Cup trophy in 2011, after a gap of 28 years when they beat Sri Lanka in the final at the Wankhede Stadium.