World More than 80,000 forced to evacuate as fires rage across France and Spain | DW News 25 July 2026, 3:31 am Team Buyback