Anderson: I still have faith in the judicial system

Demetrius Anderson walked out of a Connecticut state prison in 2006. Eight US Marshals came to his home in 2019 and insisted he come with them to court because he still had a 16-month federal sentence to serve for crimes he committed in Philadelphia.

Source Article