Sheffield, Alabama (Tennessee Valley Authority (TVA))....
Sheffield, Alabama (Tennessee Valley Authority (TVA)). Kenneth Hall is inspected by guards as he enters aluminum plant where he works
Date & Place: