The finding of large, long-limbed “AlĖeo” skeletons dating back two million years in Russia adminexpredayl December 18, 2023 197.7K views