BookMarksPlus
On Thursday, a swarm of the insects at Lord’s in London distracted players and led to a brief pause in England’s contest against India on the first day of the third Rothesay Test.