Air Date: Thu 21 Jan 2021Expires: in 12 months
After committing two violent murders, Mark Valera walks into a police station and coldly confesses to the crimes.