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
2021
2023
1985
2020
1999
2000
2013
2010
2015
1987
2024
2005
2018
1995