BCCI hails historic Lord’s Test triumph, calls it a “one of the finest moments” for Indian women’s cricket
London [UK], July 13 (ANI): The Board of Control for Cricket in India (BCCI) has congratulated the Indian Women’s Cricket Team on scripting history with