KECH China's Wenchang Space Launch Site Draws Enthusiastic Crowds Published 07 May 2024 China's Wenchang Space Launch Site Draws Enthusiastic Crowds Watch now Watch preview Share