Oscar-winning star Louise Fletcher passes away at 88

Oscar-winning star Louise Fletcher passes away at 88

Mid-Day

Published

Fletcher was born on July 22, 1934, in Birmingham, Alabama, to deaf parents; one of Oscar`s most memorable moments was when she accepted her Academy Award using sign language

Full Article