One girl’s legacy sparks search for a cure for her genetic condition
CLIP 05/30/23
Main Content
China’s space agency claims debris from a Chinese rocket landed yesterday in the Indian Ocean. But NASA is voicing frustration that the debris was allowed to fall back uncontrolled. NBC’s Janis Mackey Frayer reports for TODAY from Beijing.