CricketWomen CricketENG vs IND, Day 3: England dominate but rain takes overPenbugsJune 18, 2021June 18, 2021 by PenbugsJune 18, 2021June 18, 20210 Bristol witnessed a few overs of cricket unlike other places in England today. The rain was the villain in some places but here, it was...