Sports Harmanpreet Kaur battles tears post 5-run defeat against Australia; here is what she said Anthony Feb 24, 2023 Image Source : GETTY Harmanpreet Kaur Harmanpreet Kaur battled herself to control…