Indian Women Clinch Inaugural Blind T20 Cricket World Cup

India on Sunday won the inaugural T20 Blind Women's World Cup after defeating Nepal by seven wickets in the final played at the P Sara oval in Colombo. 

Videos