China let its rocket debris crash and burn over the Indian Ocean, claims NASA Adminby Alap Naik Desai China isn't responsibly managing its space program, claimed NASA Administrator Bill Nelson. The country allegedly let a large propulsion rocket descend uncontrollably and burn over the Indian Oce...