[NSFW] A researcher of the infamous Unit 731 breaks his years of silence to unveil on public television the results of his past work [1982]. He warned that its applications in the hands of the US and Japanese governments would be disastrous.
fakehistoryporn