China Will Own All of Space By 2020 7.04K Adrian Chen 04/26/11 11:36AM Filed to: Briefly Briefly Space China Gettypic 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.