Oscar-winning star Louise Fletcher passes away at 88
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