David Ralston
David Ralston Lee County Sheriff’s Office
David Ralston Lee County Sheriff’s Office

The rape is on video, cops say. He hopes blood from her corpse will help exonerate him

February 20, 2018 09:03 AM