30 August 2025
A remarkable discovery at the Landesmuseum Natur und Mensch in Oldenburg has shed new light on the dark history of...