"Shame on all these men" - Martina Navratilova lashes out at ICC over unfair treatment of Afghanistan women's cricket team 15.06.2024 02:47 Api.sportskeeda.com