Science Ancient Yarn May Have Been Made by Neanderthals Either that or some very enterprising bugs. If ever there were a sign of intelligent, organized human life, it would... By Milla BurgenApril 14, 2020