Kara Killmer Nude Pictures Collection
Final Photos of Murder Victims Taken by Their Killers
The Serial Killers Who Photographed Their Victims' Last Moments
Or go straight to the source at.
Apprehended in the early 1990s, he is currently serving a life sentence without parole at Menard Correctional Center in Chester, IL.
Their remains were found on November 16, 2013.