India beat Pakistan to clinch 2024 World Championship of Legends title

0