This is what the entire world sees. If you've ever wondered how Germans in the 1930s could have ever been so fucking stupid — you now have your answer. 😳👇
January 22, 2026 - 04:04 UTC
10
22
282