Primitive species of humans have been found in high caves in Tibet!
The Dhaka Times Desk Evidence of 'Denisovans', a primitive race of humans, has been found living in the very high altitudes of Tibet. This is the primitive species of man. To know more read details -
Read more...
Read more...