World At least three killed in Hamburg scaffolding collapse By Upton Sinclair - October 30, 2023 0 16 FacebookTwitterPinterestWhatsApp Hundreds of people are employed at the construction site in the German city’s Uberseequartier. Source link