Read Time:11 Second
BIRMINGHAM: The Indian women’s blind cricket team on Saturday scripted history as they won a gold medal after defeating Australia in the rain-curtailed final of the International Blind Sports Federation (IBSA) World Games in Birmingham. India…