China set to send its youngest astronaut, mice on space mission this week; aims for crewed Moon landing by 2030

China said it is ‘firm’ in its aims to send a crewed mission to the Moon by 2030, where it intends to construct a base on the lunar surface.

Science