Storia: Anomalous footprints made 1.43 million years ago in Kenya puzzle archaeologists — Warptech Lab News