heavy
Heavy police presence reported in Springfield
SPRINGFIELD, Ill. (WCIA) — A heavy police presence was located on North 5th Street in Springfield …
SPRINGFIELD, Ill. (WCIA) — A heavy police presence was located on North 5th Street in Springfield …
This is a developing story. ABC4 will update this post as new information becomes available. SPRI…