News Trail of destruction after Spanish floods October 31, 2024 Posted by admin 31 Oct At least 95 people were killed following flash floods in southern Spain