Medicine & TechnologyIn March 2017, SpaceX launched its Falcon 9 rocket carrying the Echostar 23 communications satellite. Five years later, its upper stage finally returns and disintegrated into the atmosphere.
Another successful mission by SpaceX. Falon 9 finally delivered EchoStar XXIII communication satellite into the orbit. It was launched from NASA's Kennedy Space Center in Florida on Thursday(March 16) at 2:00 a.m. EDT.