August 27, 2022 Breakthrough shows humans were already standing on their own two feet 7 million years ago Breakthrough shows humans were already standing on their own two feet 7 million years ago