Skylar Deleon is linked to a third unsolved murder: Part 7

A business card in Deleon's home led police to discover he'd been questioned in the murder case of Jon Jarvi, with whom he'd been jailed.

January 18, 2020

Examined