Home Tags Genoa Police Department

Tag: Genoa Police Department

Body Found in Genoa

It is being reported in multiple news outlets that a male body was found in a ditch in Genoa, IL around 11:00 a.m. this...