Prosecutors: Streamwood man facing drug charges jumped off an Elgin roof to evade search warrant

A Streamwood man with drug charges pending jumped off a roof in an effort to evade Illinois State Police officers serving him with a search warrant.

Related posts