Now here’s a sweet — and intriguing — recipe: the first detection of sugars in meteorites is giving scientists clue… https://t.co/AmfPXeNpuv 396 viewsNASA News, 20:20