Heavy police presence leads to road closures
Elgin PD, along with the Travis and Williamson SWAT teams, executed search and arrest warrants at two homes, and it's led road closures in the area.
Elgin PD, along with the Travis and Williamson SWAT teams, executed search and arrest warrants at two homes, and it's led road closures in the area.