Vehicles pile up in the streets after flooding caused by late Tuesday and early Wednesday storm that left hundreds dead or missing in Alfafar, Valencia region, Spain, Saturday, Nov. 2, 2024.
Day in Photos: Commemorations, Flood Devastation, and a New Leader
A look into the world through the lens of photography.
More Photo Pages
see more