so it was a moral precept in 1800bc, but it's not now? Is there a time limit on God's moral laws?
How many times do I have to tell you this?
I believe it's a moral lapse to allow witchcraft to be openly practiced. However, dominion over the earth was given to man, and we are a nation of laws and elected officials.
God never told all the gentile nations to kill witches. He did tell Israel to. The reasons that God gave Israel for killing spiritists, "that they would be defiled by them", is something that logically the rest of us should pay heed to. But God hasn't ordered gentiles to kill witches, and therefore we aren't bound to. It's not a good idea to allow witchcraft, but it is up to us corporally as a nation to decide whether to.