Yuvraj Singh, Virender Sehwag react on 10th anniversary of India's 2011 World Cup win
India’s 2011 World Cup-winning heroes took to Twitter and Instagram on Friday to celebrate the 10th anniversary of India’s historic win at the Wankhede Stadium in Mumbai.