France has appealed for international help, while Spain has declared a national emergency.Published On 25 ...
France has appealed for international help, while Spain has declared a national emergency.Published On 25 Jul 202625 Jul 2026Nearly 200,000 people have been forced from their homes and holiday resorts ...