Source: The Blaze

British television will air the full, never before seen footage of the Sept. 11 terror attacks as viewed from space next week.

Get the Full Story Here