Big stage fright gets to India again as they lose to Australia in CWG final
The Indian women’s cricket team once again succumbed to the big stage fright to suffer a nine-run defeat against the mighty Australia in the gold medal match of the Commonwealth…