A group of world-renowned scientists is urging a global moratorium on research into "mirror life" microbes. Mirror bacteria are made from mirror-image molecules (opposite versions of naturally occurri...

1...3456