India just pulled off a cricket miracle, winning the first-ever Women’s T20 Cricket World Cup for the Blind by taking down Nepal by seven wickets! Khula Sharir was the superstar, smashing 44 runs like it was a piece of cake. The chase was so easy, it felt like a stroll in the park, finishing in just 12.1 overs. What a fantastic win!

Cricket

