Chicago TribuneWaukegan roofing contractor pays $365K in penalties 'for putting his workers' lives … in danger repeatedly'May 22Chloe HillesBy Chloe Hillesmore_vert