Leta Powell Drake: Well, the thing is that I know all of the clips because I saved them, I saved all those interviews and I gave them to the Nebraska History Museum about five years ago. I was trying ...
April 29, 1934 – December 24, 2020 Leta J. Ross was born on April 29, 1934 the third child of Leo and Velva Ross, in Nicodemus, Kansas. She accepted Christ as her Savior at the First Baptist Church.