History Unit 731: The most sinister research unit, you’ve never heard of Jens Asbjørn Bøgen • 22. July 2025