01:00 USA WATCH: NASA enhances weather observation with GOES-U satellite launch NASA launched the GOES-U weather satellite on a Falcon Heavy rocket from Kennedy Space Center.
NASA NASA Touts "Bullseye" Landing on Mars via New Navigation Technology NASA confirmed an expected "bullseye" landing on Mars by way of improved navigation technology within an ongoing discovery project.