HumansThink your sense of self is located in your brain? Think again Most of us instinctively think that our sense of self is located in our head – but experiments show that our brains aren’t working alone in creating our sense of self Features
HumansOur supposed earliest human relative may have walked on four legs The femur of Sahelanthropus tchadensis, generally regarded as the oldest known hominin, has finally been scientifically examined. The results suggest it walked on four legs, so may not actually be a close human relative at all News