The Indian blind women’s cricket team has pulled off a massive moment for the country right after winning the ODI Women’s World Cup.Winning the inaugural Women’s T20 Blind World Cup after a solid win over Nepal in Colombo. Playing at the P Sara Oval, India held Nepal to 114/5 and then chased it down comfortably …
India’s Blind Women Create History, Win the First-Ever T20 World Cup








