February 6, 2026
Storm Leonardo Batters Iberian Peninsula with Record Rain, Flooding, and Evacuations
Storm Leonardo pounds Spain and Portugal with heavy rains and strong winds since Tuesday. Over 3,700 people evacuated, flooding widespread, and a young girl missing. The storm merges with tropical moisture and will linger, while Tropical Storm Penha hits the Philippines.