Indian Deaf Cricket Association announce 15-man squad for T20 World Cup 2023
The Indian Deaf Cricket Association (IDCA) has left no stone unturned in making the national team a dominant force globally. The Indian team won the Champions Trophy in October 2022…