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 here.India restrict...
Share this article
If you liked this article share it with your friends.they will thank you later