Virginia town reels after Boar’s Head shuts bug-infested plant linked to deadly listeria outbreak: ‘ghost town’
Jarratt, Va. is a town located 60 miles south of Richmond and which boasts a population of more than 600 people.
Jarratt, Va. is a town located 60 miles south of Richmond and which boasts a population of more than 600 people.