Construction crew reportedly finds ‘noose’ on site of Obama Presidential Center

A length of rope described as a noose was reportedly found by workers at the construction site of the Obama Presidential Center in Chicago.
Go to Source