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
Cloris Leachman, the acclaimed actress famous for her role of Phyllis Lindstrom in “The Mary Tyler Moore Show” has died,..