Five People Have Been Arrested For An Alleged Human Sacrifice At Indian Temple Police in India arrested five men in connection to a suspected human sacrifice...