Lita McClinton thought the man who came to her door was just delivering a dozen pink roses. Instead, he delivered death. But who was this delivery guy, and who sent him? The decades-long hunt for justice spanned multiple continents before reaching a dramatic conclusion in an Atlanta courtroom.
Do you want to continue watching?