Posted on October 10, 2018December 7, 2018 by Erik Chipchase enrique262: Or how Japan, having done things as terrible as the Nazi holocaust, nowadays denies it all scot-free. (Source: https://www.youtube.com/)