crash landing

China’s rocket will crash back to Earth this week, could hit a city

Last week, China launched its first piece of its own space station that is expected to be completed by 2022.…

15 hours ago