Researchers from Germany who analysed DNA taken from the Denisova Cave in Siberia have discovered that humans may have lived..
News and Video Search Results
0 shares 1 views
Altai Mountains media coverage
By Michael Lelyveld
Russia's natural gas prices for China have started to drop amid signs that the contract for supplies..