Unfinished Business
The Murder of Stephen Edenfield
A man discovers his brother was brutally murdered in his apartment. A security guard at the complex witnessed someone with the victim the night of the murder, which occurred February 1, 1997. Who kill