Judas gets his day in court in a provocative ‘Last Days’ at Severance By Phylisha Chaidez November 23, 2018