1. Later accounts held that the Druids made Stonehenge, where they supposedly practiced human sacrifice. 2. Courts have allowed at least one religion to practice animal sacrifices but that was highly controversial and may have been overturned. 3. Regardless, logic tells us that our society would never allow a religion to practice human sacrifices, as many religions have done throughout human history. 4. Although Indian law forbids the killing of animals in public and sacrifice is not practiced at most Indian temples, the centuries-old tradition is common at Kamakhya. 5. Archaeologists have long known that the Mayans practiced human sacrifice, removing hearts from living people. |