This is a photograph of Janelle Lisa Cruz' home in Irvine, Orange County, CA.

Back to A Serial Rapist becomes a Serial Killer