John Peyton Scott III, Helena double murder suspect, makes first court(00) Author Dalbo 09 Jan 2025 Save Image Image gallery: Helena Murders