Japanese police officers close off a street leading to a construction site where a steel frame fell and two male workers died with three others injured in Tokyo on September 19, 2023. Photo: VCG
Police cordon off a site where a 60-meter-long bridge girder weighing 140 tons fell from an expressway construction ...