
Police Officer’s Killer Gets Death Penalty
The man convicted of murdering an Anniston police officer has been sentenced to death. In
The man convicted of murdering an Anniston police officer has been sentenced to death. In
Joshua Russell has been convicted of capital murder by a Lee County jury in connection
14 jurors were selected on Monday in the capital murder trial of the man