Executions of the conceivably innocent are no better than human sacrifice September 21, 2024 by Comments