The New Space Race – China, Russia, and the US

Joshua Phillips of The Epoch Times interviewed Brandon J. Weichert to discuss how China is beating the United States in the New Space Race and what Russia has been up to.