Heavy rains, mudslides, and flash floods wreak havoc across the nation, with communities struggling to recover.
The crucial Group B match between Australia and South Africa at ICC Champions Trophy 2025 was washed out without a ball ...