Comment Comment by throw-the-towel You're talking about "Sapiens remplace Néandertal"? parent throw-the-towel 7 months ago