For the first time since the Indian economy liberalized in 1991, India won the World Cup in cricket, the game that is India's passion. By beating Sri Lanka in a thrilling finish at Mumbai's Wankhede Stadium, India won the trophy in a moment of joy for the entire country on...
