Cloris Leachman, Oscar-Winning Actress, Dead at 94

Hollywood has lost a legend. Cloris Leachman, the veteran actress of stage and screen — likely best known for her role as landlady Phyllis Lindstrom on The Mary Tyler Moore Show — has passed away. She was 94 years old. Leachman’s manager, Juliet Green, confirmed this sad piece of news to People Magazine, stating that […]