Robert DeLeon Cause of Death: The Tragic End of a Promising Producer and Husband
Robert DeLeon was a producer and managing editor of Jet magazine, who was best known for being the husband of the legendary actress, singer, model, and activist, Diahann Carroll. He died in a car crash in 1977, at the age of 26, leaving behind a grieving widow and a mystery about his final moments. What … Read more