ÂãÁÄÖ±²¥

Earliest evidence for ambush hunting by early humans in the Kenyan Rift