The main force in the creation of the Scottsboro Boys Museum and Cultural Center and in their exoneration was Shelia Washington, born Shelia Edwonna Branford 27 January 1960, in Scottsboro and died 29 January 2021 in Huntsville, Alabama.
Contribute to this page
Suggest an edit or add missing content
Top Gap
What is the broadcast (satellite or terrestrial TV) release date of Judge Horton and the Scottsboro Boys (1976) in Australia?