Danielle Spencer from ‘What’s Happening!!’ passes away at 60

Danielle Spencer, recognized for her role as Dee Thomas in 'What's Happening!!', has died at 60 in Richmond, Virginia. Haywood Nelson confirmed her passing, noting her courage during a long illness. Spencer faced breast cancer, undergoing a double mastectomy in 2014, and later surgery for brain bleeding, marking a life marked by health challenges.

Most Recent