England win maiden men's World Cup title at Lord's

Jul 15, 2019, 05.45 PM(IST)
Cricket fans celebrated England's maiden win in the Cricket World Cup at the Oval on Monday.England beat New Zealand on Sunday in a nail-biting final that went into a super over.Watch full video to know more.