The finding of large, long-limbed “AlĖeo” skeletons dating back two million years in RussiaadminexpredaylDecember 18, 2023197.7K views