
France, Spain and Greece battle wildfires that have forced hundreds of thousands to flee
France, Spain and Greece battled out-of-control wildfires on Wednesday, forcing tens of thousands to flee their homes and...
Independent Canadian Digital Journalism