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.

Top Videos