https://28april.org/?p=6263
Global: On 28 April ITF says it is inexcusable that employers' negligence costs lives