Tag: IFL Science
Human Origins: Out of Africa, or Out of Germany?
Major discoveries in paleoanthropology that have made 2017 a kind of annus horribilis for the established scientific consensus on human evolution.
Cool Insect Tricks — Think Before You Swat
The whole earth relies on the abilities of insects, and they are well equipped for the beneficial functions they perform.