In an accident that received nearly zero media coverage at the time it occurred, construction worker Carlos Olmedo Lala died in a scaffold fall on a construction site in Harlem on June 22, 2019. Altogether, at least fifteen safety violations have been issued to four...

read more