The Confession?
- Episode aired Mar 10, 2023
- 2h
1998 Arlington, VA: James Christopher Johnson finds his fiancee Andrea Cincotta dead. Police force a confession from him after 28 hours of interrogation. 20 years later, he is indicted and f... Read all1998 Arlington, VA: James Christopher Johnson finds his fiancee Andrea Cincotta dead. Police force a confession from him after 28 hours of interrogation. 20 years later, he is indicted and found innocent. Bobby Joe Leonard pleads guilty.1998 Arlington, VA: James Christopher Johnson finds his fiancee Andrea Cincotta dead. Police force a confession from him after 28 hours of interrogation. 20 years later, he is indicted and found innocent. Bobby Joe Leonard pleads guilty.