Storia: On an Indonesian island, traces of human presence over one million years old have been discovered — Warptech News