Four-time champions England booked their ticket to the semi-finals of the Women’s World Cup after pulling off a nail-biting four-run win over hosts India in Indore on Sunday.

By admin