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