ICC U19 World Cup: India defeat England to win the title
ICC U19 World Cup: India won the ICC U19 World Cup for the fifth time on Saturday, defeating England in the final at the Sir Vivian Richards Stadium in North Sound, Antigua. In the top encounter, the Yash Dhull-led squad defeated the Three Lions by four wickets. India had won the U19 World Cup four … Read more