Nature10 minutes ago De-Extinction Company Says It's Hatched Chicks From Artificial Eggshells Not all scientists are convinced.