historyreviewed.best
Video: Is invading Russia a stupid idea? Comparing the Swedish, French & German invasions of Russia
In this video I also discuss my idea of “Greater Europe”, a massive ethnostate of Whites … the biggest area on the planet inhabited by Whites only! Some of my conclusions in this …