Debra Filcman is a Chicago-based freelance journalist.
Debra Filcman
Joe Jackson on Health Battle: ‘The Sun Sets When the Time Comes’
A tweet from Joe Jackson, who has been hospitalized with terminal cancer, seemed to acknowledge that he has little time left.