Parkash Singh created a new article
3 yrs - Translate

China all set to launch manned mission with three astronauts for its space station | #china #space Station #science and technology #space Technology #china Manned Space Agency

China all set to launch manned mission with three astronauts for its space station

China all set to launch manned mission with three astronauts for its space station

China in the past has launched several scavenger satellites fitted with robotic arms to gather and steer space debris so that it burns up in Earth’s atmosphere.