By: Odishatv Bureau
Last updated: 02 April 2021, 07:50 PM IST
On this day (April 2) in 2011, more than a billion dreams came true, when India lifted the One-Day International Cricket World Cup at the Wankhede Stadium in Mumbai. Let’s relive the glory.