The highly anticipated third Test between England and India is set to begin at Lord’s, with the series tied 1-1. England won the first Test, while India responded with a historic victory at Edgbaston. Lord’s, known as the ‘Home of Cricket,’ will host this crucial match.

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *