Barack Obama

Barack Obama Barack Obama Barack Obama Barack Obama Barack Obama Barack Obama Barack Obama Barack Obama Barack Obama

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…

load more
X