Severe weather triggers flooding, power outages and road closures across Portugal

Feb 5, 2026 - 02:00
 0
Storm Leonardo swept across Portugal on Wednesday, flooding towns and battering the coast with strong winds.