Ronald E. Richards, 75, was indicted on sexual battery and murder charges for allegedly killing Evelyn Marie Fisher-Bamforth 43 years ago in Miramar, Florida.
Ronald E. Richards, who is currently in prison in Ohio on separate charges, has been arrested over the killing of Evelyn Marie Fisher-Bamforth in January 22, 1980.