News

Researchers have reexaminated a mammoth ivory boomerang that was discovered in Obłazowa cave in Poland in 1985.