Watch | Deadly flash floods devastate Afghanistan, 100s killed

12 May 2024 5:41 PM IST

More than 300 people have tragically lost their lives in devastating flash floods across multiple provinces in Afghanistan.