History Have you ever heard of Unit 731? The most sinister research unit in history Jens Asbjørn Bøgen • 2. November 2025