’20/20′ Report On Idaho Student Murders Released On ABC, HULU’20/20′ Report On Idaho Student Murders Released On ABC, HULUA new true crime special on the November 13, 2022, murders of four University of Idaho students has wrapped up and will be available for streaming on HULU and ABC this weekend.Greg JannettaGreg Jannetta