The wildfire that swept through Fort McMurray two weeks ago has now breached a critical firebreak, threatening Canada's largest oil production facilities, and forcing the evacuation of thousands more workers. As seen from space, this ongoing wildfire is a horrific sight to behold.