Cloris Leachman, who won an Academy Award in 1971 for her performance in The Last Picture Show and found fans in the landmark sitcom The Mary Tyler Moore Show, died at the age of 94 on January 26. The New York Times reports that the stage and screen star died of natural causes at her home in Encinitas, California. George Britton & Cloris Leachman in South Pacific (Photo: New York Public Library) Born on April…
SOURCE: Broadway.com at 11:12PM on January 27, 2021