IND vs ENG 3rd Test: India’s humiliating defeat in the third test, England defeated by an innings and 76 runs

England vs India 3rd Test: The England cricket team has avenged the loss at Lord’s in Leeds. England defeated Team India badly in the third Test played at Headingley’s Leeds. Electing to bat after winning the toss, Team India could…

Read More