Justice delayed is Justice denied. 5 years Ed French’s sister is still fighting for Justice for her brother.
Ed French was murdered in a senseless act of violence atop Twin Peaks, San Francisco iconic highpoint with its vistas of the city he loved. Yet almost 5 years later, the case has not come to trial, even though the murder was caught on film. Lorrie French, Ed's sister has doggedly pursued justice for her brother but so far no results. Justice delayed is Justice denied.
--- Send in a voice message: https://anchor.fm/james-herlihy/message