Evidence found of Denisovans interbreeding with humans in Southeast Asia more recently than thought

Evidence found of Denisovans interbreeding with humans in Southeast Asia more recently than thought An international team of researchers has found evidence of Denisovans interbreeding with modern humans in Southeast Asia more recently than thought. […]

There is 6500 year stone artifact in Sri Lanka which shows clear evidence of Ancient Technology. Sakwala Chakraya’ which means the ‘Wheel of the Universe’. Is it a Stargate?

There is 6500 year stone artifact in Sri Lanka which shows clear evidence of Ancient Technology. Sakwala Chakraya’ which means the ‘Wheel of the Universe’. Is it a Stargate? There is 6500 year stone artifact […]