Indian Human Sacrifice Case Prompts Calls For Laws Against Superstition · Liberty Politics · Sentinel