- Industry
Making Peace: Sacheen Littlefeather, the Industry, the Oscar, the Present
A mere three weeks after her presence at the Academy Museum of Motion Pictures to publicly receive the apology over her treatment at the 1973 Oscars, Sacheen Littlefeather, actress and activist, has died. She was 75 years old and had been battling breast cancer.