The International Cricket Council (ICC) today launched its "All On The Line" campaign for the ICC Men's Champions Trophy 2025, highlighting the unmissable cricket that the thrilling two-week competition brings.