10 months agoShepard Ambellas Explains the Thule Society and Its Role in Hitler's Rise to Power Over Nazi GermanyCrowdsource the Truth