The Space Race Continues

792 views · Published 12 June 2013 · 0:43 · Indexed 31 October 2026

Channel: The Weather Channel · 2013 · News & Politics

Watch on YouTube

China's space program is on track to compete with U.S. private companies with Tuesday's launch.

More from this channel