After being arrested for murder, Daniel Green shares his side of the story. As both the prosecution and defense gear up for the trial, we delve into Daniel's background. He maintains his innocence, while Larry Demery opts for a plea deal and readies himself to testify against Daniel.
Show
Moment of Truth
Episode
S01E03
Air Date
Apr 02, 2021