Scaffolding accident leaves a worker crushed in China

Loading...