An American astronaut captured a stunning view of Lower Manhattan from the International Space Station after the World Trade Center collapsed in 2001.
Home Latest News Top Stories The Lede: Astronaut’s Photo of Smoke Over Lower Manhattan on Sept. 11,...