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
HealthMillions of missing female births predicted in India in next decade There could be 6.8 million fewer girls born in India between 2017 and 2030 than would be expected without practices such as sex-selective abortion News