Flash flooding claims at least 21 lives in Morocco


  • English
  • Arabic

At least 21 people were killed in flash flooding in the Moroccan coastal city of Safi on Sunday following sudden, heavy rain, local authorities said.

Images on social media showed a torrent of muddy water sweeping cars and rubbish bins along the streets in Safi, which is about 300km south of Morocco's capital, Rabat.

At least 70 homes and businesses in the historic old town were flooded, authorities said. Another 32 people were injured and taken to hospital, but most of them have been discharged.

One hour of heavy rain was enough to flood homes and shops, and sweep away cars. Damage to roads cut off traffic along several routes to and from the port city on the Atlantic coast.

“It's a black day,” resident Hamza Chdouani told Agence France-Presse.

Another resident, Marouane Tamer, questioned why the government did not send lorries to pump out the water.

The water level receded by evening, allowing people to pick through a mud-sodden landscape to salvage belongings.

As teams searched for other possible casualties, the country's weather service forecast more heavy rain for Tuesday across the country.

Severe weather and flooding are not uncommon in Morocco, which is struggling with a severe drought for the seventh consecutive year.

The General Directorate of Meteorology said Morocco experienced its hottest year on record in 2024 and received nearly 25 per cent less rain than the average.

Moroccan autumns are typically marked by a gradual drop in temperatures, but climate change has affected weather patterns and made storms more intense because a warmer atmosphere holds more moisture and warmer seas can turbocharge the systems.

Timeline

2012-2015

The company offers payments/bribes to win key contracts in the Middle East

May 2017

The UK SFO officially opens investigation into Petrofac’s use of agents, corruption, and potential bribery to secure contracts

September 2021

Petrofac pleads guilty to seven counts of failing to prevent bribery under the UK Bribery Act

October 2021

Court fines Petrofac £77 million for bribery. Former executive receives a two-year suspended sentence 

December 2024

Petrofac enters into comprehensive restructuring to strengthen the financial position of the group

May 2025

The High Court of England and Wales approves the company’s restructuring plan

July 2025

The Court of Appeal issues a judgment challenging parts of the restructuring plan

August 2025

Petrofac issues a business update to execute the restructuring and confirms it will appeal the Court of Appeal decision

October 2025

Petrofac loses a major TenneT offshore wind contract worth €13 billion. Holding company files for administration in the UK. Petrofac delisted from the London Stock Exchange

November 2025

180 Petrofac employees laid off in the UAE

Desert Warrior

Starring: Anthony Mackie, Aiysha Hart, Ben Kingsley

Director: Rupert Wyatt

Rating: 3/5

The biog

Name: Greg Heinricks

From: Alberta, western Canada

Record fish: 56kg sailfish

Member of: International Game Fish Association

Company: Arabian Divers and Sportfishing Charters

COMPANY PROFILE

Name: Qyubic
Started: October 2023
Founder: Namrata Raina
Based: Dubai
Sector: E-commerce
Current number of staff: 10
Investment stage: Pre-seed
Initial investment: Undisclosed 

Wicked: For Good

Director: Jon M Chu

Starring: Ariana Grande, Cynthia Erivo, Jonathan Bailey, Jeff Goldblum, Michelle Yeoh, Ethan Slater

Rating: 4/5

MATCH INFO

West Ham United 2 (Antonio 73', Ogbonna 90 5')

Tottenham Hotspur 3 (Son 36', Moura 42', Kane 49')

Qosty Byogaani

Starring: Hani Razmzi, Maya Nasir and Hassan Hosny

Four stars

COMPANY PROFILE
Name: Kumulus Water
 
Started: 2021
 
Founders: Iheb Triki and Mohamed Ali Abid
 
Based: Tunisia 
 
Sector: Water technology 
 
Number of staff: 22 
 
Investment raised: $4 million 
The specs

Engine: 2.0-litre 4-cyl turbo

Power: 247hp at 6,500rpm

Torque: 370Nm from 1,500-3,500rpm

Transmission: 10-speed auto

Fuel consumption: 7.8L/100km

Price: from Dh94,900

On sale: now

THE CLOWN OF GAZA

Director: Abdulrahman Sabbah 

Starring: Alaa Meqdad

Rating: 4/5

MISSION: IMPOSSIBLE – FINAL RECKONING

Director: Christopher McQuarrie

Starring: Tom Cruise, Hayley Atwell, Simon Pegg

Rating: 4/5

What can victims do?

Always use only regulated platforms

Stop all transactions and communication on suspicion

Save all evidence (screenshots, chat logs, transaction IDs)

Report to local authorities

Warn others to prevent further harm

Courtesy: Crystal Intelligence

Points Classification

1. Marcel Kittel (Germany / Quick-Step) 63

2. Arnaud Demare (France / FDJ) 38

3. Andre Greipel (Germany / Lotto) 25

4. Sonny Colbrelli (Italy / Bahrain) 24

5. Mark Cavendish (Britain / Dimension Data) 22

6. Taylor Phinney (U.S. / Cannondale) 21

7. Geraint Thomas (Britain / Team Sky) 20

8. Thomas Boudat (France / Direct Energie) 20

9. Stefan Kueng (Switzerland / BMC Racing) 17

10. Michael Matthews (Australia / Sunweb) 17

Results

2pm: Handicap Dh 90,000 1,800m; Winner: Majestic Thunder, Tadhg O’Shea (jockey), Satish Seemar (trainer).

2.30pm: Handicap Dh120,000 1,950m; Winner: Just A Penny, Sam Hitchcott, Doug Watson.

3pm: Handicap Dh105,000 1,600m; Winner: Native Appeal, Pat Dobbs, Doug Watson.

3.30pm: Jebel Ali Classic Conditions Dh300,000 1,400m; Winner: Thegreatcollection, Adrie de Vries, Doug Watson.

4pm: Maiden Dh75,000 1,600m; Winner: Oktalgano, Xavier Ziani, Salem bin Ghadayer.

4.30pm: Conditions Dh250,000 1,400m; Winner: Madame Ellingtina, Richard Mullen, Satish Seemar.

5pm: Maiden Dh75,000 1,600m; Winner: Mystery Land, Fabrice Veron, Helal Al Alawi.

5.30pm: Handicap Dh85,000 1,000m; Winner: Shanaghai City, Jesus Rosales, Rashed Bouresly.

THE SPECS

      

 

Engine: 1.5-litre

 

Transmission: 6-speed automatic

 

Power: 110 horsepower 

 

Torque: 147Nm 

 

Price: From Dh59,700 

 

On sale: now  

 
Updated: December 15, 2025, 8:46 AM