1 month ago from Feed •
The flash floods resulted in at least 95 deaths in late 2024.
snopes.com/fact-check/valencia…