Welcome Guest Yousubmit logged 0 times

China: 45-million-year-old primate fossil discovered

The newly described fossils were recovered from a commercial quarry near the village of Shanghuang in the southern Jiangsu province of China, about 100 miles west of Shanghai....