Satellites sailing hundreds of miles over a destructive wildfire ravaging the northern Alberta town of Fort McMurray have returning stunning images illustrating the extent of the blaze that has displaced tens of thousands of people.
The Canadian government announced Tuesday its intention to support the International Space Station through 2024, joining the United States and Russia as the major partners officially backing an extension of the global research project.