Lame Cherry warned of this Chicago rally on March 6th.
Chicago is a cesspool third world city. Blacks are doing so well under Obama..what a president