No products in the cart.

‘Bear bones’: Japan’s 20,000-year-old ‘Ushikawa man’ fossils found in 1950s are not of a human at all