Millions of people in the east of the United States have been told to stay indoors or wear masks as smoke from hundreds of Canadian wildfires makes breathing hazardous.
New York and Philadelphia are being smothered by the smoke and a Pride event scheduled at the White House tonight has had to be cancelled.
Health warnings are expected to be in place until the end of the week.