
Audio By Carbonatix
Hundreds have died after flash flooding hit northern Afghanistan, with warnings the death toll could rise after further storms across the region.
Taliban officials say at least 150 have been killed, while the World Food Programme says the number surpasses 300, after heavy rainfall hit five districts in Baghlan province on Friday night.
Pictures on social media showed torrents of water sweeping through houses in several villages, leaving a trail of destruction in its wake.
The country has been hit by unusually heavy rainfall over the last few weeks, with floods killing scores of people since mid-April.
Abdul Mateen Qani, a spokesman for Afghanistan's interior ministry, told the BBC that at least 131 people had died in Baghlan province and 20 in Takhar.
Rana Deraz, a communications officer for the UN's World Food Programme told the AFP news agency there had been 311 deaths in Baghlan.
Ms Deraz said 2,011 houses had been destroyed and an additional 2,800 damaged.
Three mosques, and four schools were also affected.
Many of those who had died came from the province's Borka district where more than 200 people had been trapped inside their homes.
There are also reports of severe damage in the provinces of Badakhshan, Ghor and western Herat.
Local official Hedayatullah Hamdard told AFP news agency emergency personnel including the army were "searching for any possible victims under the mud and rubble".
Tents, blankets and food were provided to some families who had lost their homes, the official added.
The main road connecting Kabul to northern Afghanistan is closed.
It comes after flooding last month in the west of the country killed dozens of people, leaving thousands requiring humanitarian aid.
Flash flooding happens when rain falls so heavily that normal drainage cannot cope.
Experts say a relatively dry winter has made it more difficult for the soil to absorb rainfall. Vast areas of farmland have also been submerged.
Torrential rain and flooding kill people every year in Afghanistan, where badly built houses in isolated rural areas are particularly vulnerable.
Afghanistan is among the globe's most at risk nations from the effects of climate change, according to experts.
The nation is one of the poorest in the world, having been ravaged by decades of war which culminated in the withdrawal of a US-led coalition and the Taliban retaking control in 2021.
Many factors contribute to flooding, but a warming atmosphere caused by climate change makes extreme rainfall more likely.
The world has already warmed by about 1.1C since the industrial era began and temperatures will keep rising unless governments around the world make steep cuts to emissions.

Latest Stories
-
What Is Wrong with Us? The children are not failing us. They are following us.
18 minutes -
California leads lawsuit to block Paramount Warner Bros mega merger
42 minutes -
EU announces restrictions on trading Sudanese gold
51 minutes -
Four giants. One crown. The World Cup reaches its defining moment.
2 hours -
YouTube still recommending eating disorder videos to teens, research finds
6 hours -
Trump reinstates Iran port blockade and vows 20% charge on cargo passing through Hormuz
6 hours -
National Chief Imam mourns Yaa Naa Abukari II, hails him as a symbol of unity and integrity
7 hours -
Ghana Medical Trust Fund reviews Cape Coast Teaching Hospital partnership to deliver better care
7 hours -
Lawra Assembly pledges urgent renovation of traditional council office following GH₵130,000 logistics donation
7 hours -
Ghana declares first Child Labour-Free Zones in Ashanti, Western North with JICA support
7 hours -
Classroom tears to boardroom fears: One technique that saves both
7 hours -
Queenmother completes Upper West tour to promote shea conservation, women’s economic empowerment
7 hours -
Miracles Aboagye arrest: ‘Bail terms cruel and oppressive’ – Atta Akyea slams EOCO
7 hours -
GNFS rescues trapped victim after Kpetoe-Sarakope road collision
7 hours -
Brogya Genfi calls for stronger government-Zoomlion partnership to restore flood-hit communities
8 hours