Stetson Takes Its Hats Off Antivax Store’s Shelves
(Newser) – There’s always someone who’s surprised that taking style tips from Nazi Germany is a bad look. A store in Nashville posted to Instagram a now-deleted photo of a smiling woman wearing a yellow Star of David patch inscribed
Read more