Cite

  • Byron De La Beckwith was sentenced to life in prison for the murder of Medgar Evers, 30 years after
    1994
    Delayed justice
    Byron De La Beckwith was sentenced to life in prison for the murder of Medgar Evers, 30 years after the crime in Jackson, Mississippi.