WORLD / AMERICAS
NASA, SpaceX postpone historic astronauts launch for weather reason
Published: May 28, 2020 04:32 AM

Photo: Screenshot of NASA video


 
NASA and SpaceX postponed historic launch of two astronauts to space from NASA's Kennedy Space Center in Florida on Wednesday due to bad weather.