daily throwback history
🎒🐰💭’On 2 April, 2011,
India won the 2011 Cricket World Cup, defeating Sri Lanka by 6 wickets in the final in the Wankhede Stadium in Mumbai.
🎒🐰💭’On 2 April, 2011,
India won the 2011 Cricket World Cup, defeating Sri Lanka by 6 wickets in the final in the Wankhede Stadium in Mumbai.