Oscar winner and multiple Emmy winner, Cloris Leachman is dead at the age of 94. Reports recently revealed that Cloris died in her sleep of natural causes at her home in Encinitas, California. According to her longtime manager, Juliet Green, there is no one like the deceased, and she’ll surely ...
Read More »