chelmsford

Walmart Nazi Tshirt Watch: Week 28

Walmart Nazi Tshirt Watch: Week 28

28 weeks after Walmart agreed to remove shirts bearing Nazi iconography from its shelves, and 16 weeks after getting a letter from Congress demanding the shirts removal, they’re still there. Al writes: [More]