Construction On Obama Presidential Center Halted After Noose Found At Site
Construction on the Obama Presidential Center in Chicago was suspended on Thursday, November 11, after a noose was found on the construction site. The center is set to be the home of the Barack Obama Foundation and the Presidential Library. Visit streaming.thesource.com for more information Lakeside Alliance, a group of multiple construction companies building the […]