India produced an impressive all-round performance to beat Afghanistan by seven wickets in the second semi-final of the ICC Under-19 World Championship 2026 at the Harare Sports Club on Wednesday. Chasing a daunting target of 311, the Indian youngsters showed composure, depth and firepower to end the match with 53 balls to spare, underscoring their […]