Scientists have found a meteorite that turned out to be the remains...