India lifted a record-extending fifth ICC U19 World Cup title after defeating England in the final at the Sir Vivian Richards Stadium in North Sound, Antigua on Saturday. The Yash Dhull-led side defeated the Three Lions in the summit clash by four wickets. Earlier, India had won the U19 World Cup in 2000, 2008, […]