Sacheen Littlefeather; The Woman Who Said No To Oscar
Marie Louise Cruz, better known as Sacheen Littlefeather, was born on 14 November 1946. She was an activist for Native American rights and an Apache actress. Her worth-seeing career and the steps that she has taken for American rights made her a brilliant lady as she dominated millions of hearts.
Read More