The American Federation of Labor and Congress of Industrial Organizations (AFL CIO) has released its 33rd annual report on health and safety protections for American workers. “Death on the Job: The Toll of Neglect,” released last month, examines the toll…
