Chinese rocket booster falls from space, crashes near house, after satellite launch: report
Rocket debris from a recent China satellite launch fell to ground near inhabited areas, where bystanders apparently caught the fiery touchdown on video.

Discover more Science and Technology news updates in TROIB Sci-Tech