ambiente

John Clauer, Man Who Lived With Corpse, Being Investigated By Santa Cruz Police

Santa Cruz Police arrested I. John Clauer, 63, of the 1100 block of East Cliff Drive Tuesday after they were called to his apartment to investigate a bad smell.Read More…
More on Death & Dying

Santa Cruz Police arrested I. John Clauer, 63, of the 1100 block of East Cliff Drive Tuesday after they were called to his apartment to investigate a bad smell.

Read More…
More on Death & Dying