India should have made the semis with the kind of talent in the team: Mamatha Maben
New Delhi : As Mignon du Preez whipped Deepti Sharma on the last ball of a thrilling match at Hagley Oval on Sunday to take South Africa home, it marked the end of India's dream to enter the semifinals of the ICC Women's Cricket World Cup.…