World

Uncontrolled debris from Chinese space rocket could crash back to Earth as soon as Saturday

Debris from a Chinese rocket launched this week will reenter Earth's atmosphere and crash this weekend. Where? Experts say it's too early to know.