S2 - E34Internal Affairs
When a popular graduate student is shot dead in Durham, N.C., detectives uncover a deadly love triangle. It takes a lot to surprise correspondent Josh Mankiewicz, but the claims made in this he said/she said case certainly did.
Aired: 09/27/2023