Killer
Kelly Geddes
Victim
Lily Zhao
Time of Death
Oct. 11, 2013 11:19 AM

Kill Location