Richard Djerf execution scheduled decades after Luna family murders

    Richard Djerf is set to be executed on Friday, October 17, for his role in the murders of four members of the Luna family. The murders happened in 1993. …

    Leave a Reply