Japanese troops round up Chinese and Russian prisoners of war and take them to unit 731, where they're horribly tortured and experimented on to test new biological weapons.
2025
1951
2023
2021
2020
1985
1999
2000
2013
2010
2024
1987
2018
2005
1990