-
Apr 26, 2024, 6:00 am64 ptsA mysterious album filled with photos of smiling happy Nazis picnicking and partying shows up at the U.S. Holocaust Memorial Museum in 2007. The first page is inscribed, "Auschwitz, June 21, 1944." Where did it come from, and how should archivists dedicated to preserving the memory of the millions…
Welcome to Politomix -- the political news wire where left, right and center mix.
Politomix aggregates the day's political news on the web and your mobile device.