More People Need to Watch the Best Documentary Series on Netflix – CNET Posted on October 5, 2022 By Charlielikes Netflix is stacked with excellent documentaries, but Untold is our favorite. Tech Tags:‘best, ‘to, billy wilkins, cnet, documentary, more, need?, netflix,, on, people, series, tech, technology, the, watch.