Cloris Leachman, Oscar winner and TV comedy star, dies at 94
Published
The actress, who won an Academy Award for her portrayal of a neglected housewife in the stark drama The Last Picture Show but who was probably best known for getting laughs, died Wednesday at her home in California.
Full Article