September 18, 2024

A Small Town Gets an Uncomfortable Spotlight After the Boar’s Head Recall

A deadly listeria outbreak at the plant in Jarratt, Va., has residents worried about the town’s future.

Source link