India women's blind cricket team scripted history on Sunday (Nov 23) by winning the inaugural T20 Blind Women’s World Cup at the P Sara Oval in Colombo. They beat Nepal by seven wickets in the final.