Joshua Russell Alabama Death Row

joshua russell

Joshua Russell was sentenced to death and remains on Alabama Death Row for the murder of a Police Officer. According to court documents Joshua Russell would run from officer Justin Sollohub and during the chase would turn and fire striking the Officer in the head. Joshua Russell would be arrested, convicted and sentenced to death … Read more