China Will Own All of Space By 2020

First they take our jobs, now our space! China is planning to launch a 60-ton space station by 2020. Look for the 2016 presidential campaign to feature plenty of fearmongering ads about the Red Menace Above.
First they take our jobs, now our space! China is planning to launch a 60-ton space station by 2020. Look for the 2016 presidential campaign to feature plenty of fearmongering ads about the Red Menace Above.