Scientists have discovered a remarkable new species of ancient human with unusually large skulls who lived alongside our ancestors in China.The species, known as Juluren - meaning 'big head people' - inhabited parts of China between 300,000 and 50,000 years ago.