Array
The incident led to a temporary halt in construction, the Chicago Tribune reported, citing the construction consortium that is building the center.
Start
United States
USA — Science Noose found at Obama Presidential Center construction site in Chicago