This is in China.
Released on November 19, 2024, a worker at a construction site in Luoyang Times Square fell to his death and hung upside down from a tower crane for six hours.
This is in China.
Released on November 19, 2024, a worker at a construction site in Luoyang Times Square fell to his death and hung upside down from a tower crane for six hours.