Danielle Spencer, Beloved ‘What’s Happening!!’ Star and Veterinarian, Dies at 60
Danielle Spencer, the actress best known for her role as Dee Thomas on the 1970s hit sitcom What’s Happening!!, passed away on August 11, 2025, after a long battle with cancer. She was 60. Spencer’s passing was announced by her on What’s Happening!! Co-star Haywood Nelson remembered her as a “brilliant, loving, positive, pragmatic warrior”…