A NASA mission that will investigate how Mars lost its atmosphere and abundant liquid water launched into space at 1:28 p.m. EST Monday from Cape Canaveral Air Force Station in Florida.
A NASA mission that will investigate how Mars lost its atmosphere and abundant liquid water launched into space at 1:28 p.m. EST Monday from Cape Canaveral Air Force Station in Florida.