News

A remarkable discovery in Thailand has rewritten the story of human ... skeleton was discovered in Din Cave at Khao Sam Roi Yot National Park, a site already renowned for its prehistoric art.