The award-winning television icon died in California on Wednesday of natural causes
The award-winning television icon died in California on Wednesday of natural causes
The award-winning television icon died in California on Wednesday of natural causes.
Veteran actress Cloris Leachman has died at age 94.