‘The Butcher Of Delhi’: Netflix’s New Indian True Crime Docu-Series Covers Some Shocking Crimes!

Always up for some true crime stories!