Stone tools unearthed in China's Yunnan province suggest Neanderthals or another ancient human species adapted to harsh ...
Stony Point, passed away on Monday, March 31, 2025, at Taylorsville House, following an extended illness. He was born May 13, ...