The International Cricket Council (ICC) was left red-faced after Pakistan's name reportedly vanished from the Champions Trophy 2025 logo during the live broadcast of India vs Bangladesh Group A ...