>>19535163You should be grateful that thanks to german troops cleaving their way through Russia you today live in relative freedom as compared to the Soviet rule that would have otherwise persisted until this day.
Axis soldiers created the best Europe they could, while allied soldiers created the worst Europe they could