Chinese rocket to crash to Earth this weekend

A possibly out-of-control Chinese rocket is expected to crash to Earth on Saturday, leading the White House to call for “responsible space behaviors.”  U.S. Space Command is tracking China’s Long March 5B rocket, which the country launched last week to bring the main module for China’s first permanent space station […]