Afghanistan is reeling from devastating flash floods that have killed nearly 315 people and injured over 1,600. The floods have also caused widespread damage to homes, livestock, and infrastructure. The northern Baghlan province was one of the hardest hit, with over 300 people killed there alone. Aid agencies have warned of a widening humanitarian crisis as people struggle to cope with the aftermath of the floods.