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
Trending
- Pilot arrested upon landing in Chilean Antarctica says he remains stuck after case suspended
- Greece Demonstrates National Solidarity By Providing Free Emergency Housing And Round-the-Clock Care For Wildfire Victims In Patras, Chios, And Achaia
- WATCH: Scammers accused of targeting hundreds of elderly victims face federal charges
- Video Meteorite that smashed through roof of Georgia home older than Earth, scientists say
- Los Angeles school year begins amid fears over immigration enforcement
- WATCH: Raccoon enjoys windy ride in the back of a pickup truck on California highway
- Rabbits with ‘horns’ are being called ‘Frankenstein bunnies’
- As Trump-Putin summit nears, family of American held in Russia hopes for another prisoner exchange