International space station will be visible over the New Orleans area
NASA's International Space Station will be visible in the skies over the New Orleans metropolitan area for a few minutes the next few nights, starting tonight.
A communications satellite is seen being launched into space from Cape Canaveral Friday, May 24, 2013.