Pakistan to host an ICC event after 29 long years

In a massive development, the International Cricket Council (ICC) on Tuesday announced Pakistan as the host for the 2025 Champions Trophy. Significantly, Pakistan had last staged an ICC event in 1996 when they co-hosted the…