Actress Danielle Spencer, best known for her role as Dee Thomas on the 1970s sitcom “What’s Happening!!,” has died after a long battle with cancer.
Source link
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.