Despite the Lord’s Win, England face a major setback for remainder of the series
Host team England secured a historic victory against visiting team India at the iconic Lord’s Cricket Ground. With this win, England has taken a 2-1 lead in the five-match Test series. However, despite the triumph, England has suffered a major setback....
Crictoday