Birthday of Stella Leach

June 12, 1918

Birthday of Stella Leach Ilka Hartmann - Original publication: circa 1970 Immediate source: National Park Service
From Wikipedia: "Stella Leach (June 12, 1918 – January 29, 2010) was a Colville-Oglala Lakota nurse and activist who was known for her work in establishing the first American Indian children's wellness center in the San Francisco Bay Area, setting up the health clinic during the Occupation of Alcatraz, and her activism for native American self-determination."