NASA News Briefing
NASA officials briefed reporters on the upcoming Mars mission expected to be launched September 16 of this year. NASA officials said the spacecraft will be attached to a rocket and will ente…
102 viewsNASA officials briefed reporters on the upcoming Mars mission expected to be launched September 16 of this year. NASA officials said the spacecraft will be attached to a rocket and will ente…
102 views