Media Trust Score85%

Police arrest man wanted for shooting death of Decatur father | Top Stories | wandtv.com

DECATUR, Ill. (WAND) – Decatur Police arrested 1 of 2 men wanted in … warrant in Chicago, Illinois on Thursday by the Chicago Police Department.

  • You already voted!
  • Read More