The Weird Science Drop #63 👴 'Cure' for grey hair close and first artificial cells created

Humans and Neanderthals lived together, cancer mystery solved, the world's fastest spider, and a ‘once-in-a-millennium’ chance to see an asteroid