Rocket debris hurtling towards Earth lands in Indian Ocean, China says
Debris from the Long March 5B has had some people looking warily skyward since shortly after it blasted off from China's Hainan island on April 29.
Debris from the Long March 5B has had some people looking warily skyward since shortly after it blasted off from China's Hainan island on April 29.