Innovation

Out-of-Control Chinese Rocket May Land on Your Head Sunday

NOT AGAIN

Early predictions show “over 88 percent of the world’s population” lives in the potential landing zone.

GettyImages-1241969811_a1taxy
Future Publishing / Getty

Got a tip? Send it to The Daily Beast here.