Police said two men were arrested in Chicago in connection with the shots fired at Mall of America last week.

Read More

By WLS

Leave a Reply

%d bloggers like this: