| Connect to share and comment |
Chicago mounted police officers watch over a protest taking place in the Federal Building Plaza in Chicago, Illinois. Wednesday marked the third straight day of protests as Chicago prepares to host the NATO Summit on Sunday and Monday.
Follow us: