Dad let down by OSHA fine in son’s Postal Service death in Allen Park
May 25, 2026 Washington ― Federal workplace safety officials found multiple violations and issued a fine of about $26,500 to a U.S. Postal Service facility in Allen Park this month after a 36-year-old Trenton man and Air Force veteran died of asphyxiation inside a mail-handling machine there in November. The Occupational Safety and Health Administration … Read more