Monday, November 18, 2024
Happening Now

Feds: deaths of 6 poultry plant workers “entirely avoidable”

Feds claim facility in Gainesville, Georgia, failed to implement safety procedures needed to prevent nitrogen leak. Source

Share