PHOTO / WORLD
Fatal site secured
Published: Sep 20, 2023 12:42 AM
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

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