insert_link World Hundreds of troops help search effort after devastating floods in eastern Spain todayNovember 1, 2024 2