As competition in the new space race ramps up with China, the United States is preparing to deorbit the International Space Station. If a replacement is not ready by 2028, China may become the leader in space. Read More in Latest & Breaking News on Fox News.   Read More in Red Pill NOWlej.