A discovery of the oldest Homo sapiens remains shakes up our ideas of human evolution. Also, what the US withdrawal from the Paris agreement means, and ‘why do people cooperate?’ Show more
Discover 11,128,835 listings and 277,897 playable programmes from the BBC
A discovery of the oldest Homo sapiens remains shakes up our ideas of human evolution. Also, what the US withdrawal from the Paris agreement means, and ‘why do people cooperate?’ Show more