According to a recent study, the meteorite that came down over Sudan’s Nubian desert a decade ago is a remnant of a long-lost planet.