Muscat: India Under-19 booked their place in the final of the 2026 U-19 Asia Cup with a convincing eight-wicket victory over Afghanistan, setting up a...