Igor Karlukov

Igor Karlukov (Lake County Sheriff's Department)

Lake County Inmate On Suicide Watch Hangs Himself

Igor Karlukov fashioned his noose from a mesh laundry bag and earphone buds.

04/18/2014