Noose Found At The Barack Obama Presidential Center
This is truly disturbing and hateful. A noose was reportedly found at the site of the Obama Presidential Center in Chicago which has put the construction on hold. Lakeside Alliance, the group in charge of the construction said that the noose was “an act of hate…