China launched its first crew to space for the development of the Tianhe (meaning harmony of heavens) space station core module.
Read More China Launches Shenzhou-12 With Three Member CrewChina launched its first crew to space for the development of the Tianhe (meaning harmony of heavens) space station core module.
Read More China Launches Shenzhou-12 With Three Member Crew