Ahhh. Thanks! Was able to find who put out that info but not who
It should be noted that it was basically communist propaganda pushed by their American stooges shortly after their proposed alliance with the Nazis fell through. Not very convincing as both the geography and the situation was radically different but a very interesting piece so thank you. I love this stuff. Please post more.