Shooting Tragedy Claims Two Lives in Moline: Police Launch Homicide Investigation

MOLINE, Ill. – Authorities in Moline, Illinois have launched a homicide investigation following the discovery of two individuals who were found deceased early Sunday morning. The Moline Police Department responded to a call at around 4:30 a.m. on May 5, leading them to the 1800 block of 31st Street. Upon arrival, officers found the bodies … Read more