Leave a comment

Terry Glover

Terry Glover, the managing editor of Ebony magazine, has died of colon cancer at her Chicago home. She was 57.

Also On News One: