Killing Time Dateline NBC : Season 31 Episode 31
TV-PG NBC 1h 42m int(0)
Aired: May 5th, 2023 @ 9:00 PM EST on NBC
A man, convicted of the 1997 murder of Ricky Cowles Jr. in Lancaster, Calif, reveals new details on the case in an exclusive interview;