Posted on March 4, 2020September 29, 2020 by AReditorialDept The Last of the Denisovans The date is approximately 45,000 years ago; the location, a mountain pass somewhere in the Altai-Sayan region of southern Siberia.… You must be logged in to view this content. Post navigationPrevious post: In Memory of Dr. John MackNext post: The Brownsville Skull: Case Not Closed