Tuesday, July 07, 2026

Scientists Found Something In A Chinese Desert That Doesn’t Match Human History

 https://www.youtube.com/watch?v=9-l2i9-m-CI