Sri Lanka Guardian provides in-depth news, expert analysis, and reports on Sri Lanka and global affairs. A Neanderthal infant skeleton described in research highlighted by New Scientist has revealed that our ancient relatives may have started life significantly larger and grown far more rapidly than modern human babies. The findings, based on one of the... [6051 chars]