News Rocket debris hurtling towards Earth lands in Indian Ocean, China says By - May 9, 2021 0 171 Facebook Twitter Pinterest WhatsApp 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.