Oscar-winning, ‘irreplaceable’ Cloris Leachman dies at 94 Entertainment Oscar-winning, ‘irreplaceable’ Cloris Leachman dies at 94 News Analysis India 3 years ago By Associated Press Cloris Leachman, an Oscar-winner for her portrayal of a lonely housewife in “The Last Picture Show” and a comedic delight as...Read More