India has announced their squad for the ICC t20 world cup for women. The T20 world cup will start in February 2023. It will start on 10 February and will continue till 26 February 2023. The tournament is set to be played in South Africa. This is the 8th T20 world cup tournament for women….