A new history has been created at the historic Lord’s ground, which is known as the Mecca of Cricket. For the first time, a women’s test match is being played on this ground, where the teams of India and England are face to face. The Indian women’s team had a very bad start in this historic and memorable match. (PHOTO CREDIT- PTI)