according to scientists. But this is not true according to Srimad Bhagavatam.
https://www.yahoo.com/news/m/4952ecf5-6e76-3ceb-971b-aae080b23f05/ss_scientists-say-humans-are.html https://www.yahoo.com/news/m/4952ecf5-6e76-3ceb-971b-aae080b23f05/ss_scientists-say-humans-are.html