The first three episodes of the controversial docu-series are dropping on Netflix today. The first three episodes of the controversial docu-series are dropping on Netflix today. Th Daily Express The Daily Express