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.