Main content
This programme is not currently available on 大象传媒 iPlayer

Justice Delayed

Dontae Sharpe spent 26 years in a US prison in North Carolina for a murder he did not commit. After proving his innocence, he is trying to rebuild his life, but there is still one thing he needs. We follow Dontae as he demands justice - and a full pardon - from the system that stole his freedom.

30 minutes

Last on

Fri 10 Dec 2021 02:30GMT

Broadcasts