Women's World Cup final: India lost the cup, but won hearts

24-Jul-2017

England beat India by nine runs in the thrilling finale of ICC Women's World Cup 2017. People from all across the country complimented India eves for their splendid performance