As Holocaust Remembrance Day is marked on Jan. 27, a town in southwestern Germany unflinchingly confronts its past and reaches out to Jews. Read More in Latest & Breaking News on Fox News. Read More in Red Pill NOWlej.
Holocaust Remembrance Day: A town once inhabited by Nazis reconciles with the past
