Rawalpindi : Persistent rain in Rawalpindi washed out the ICC Champions Trophy 2025 match between Pakistan and Bangladesh, as per the official website of...