'Unfortunate...Needless Aggression': Netizens Reflect On India's Nail-Biting Loss To England

England won by 22 runs against India at Lord's, leading 2-1 in the Anderson-Tendulkar Trophy, despite efforts from Jadeja, Bumrah, and Siraj.

Cricket