So we are still supposed to kill the witches and free our slaves or not as God told us to in Exodus!

Right!

How about the Apostle Paul (New Testament) on homosexuals and all these evil doers?

Is that still good canon law? 

“Or do you not know that the unrighteous will not inherit the kingdom of God? Do not be deceived; neither fornicators, nor idolaters, nor adulterers, nor effeminate, nor homosexuals, nor thieves, nor the covetous, nor drunkards, nor revilers, nor swindlers, will inherit the kingdom of God” (1 Corinthians 6:9–10)."

But we know that the Law is good, if one uses it lawfully, realizing the fact that law is not made for a righteous person, but for those who are lawless and rebellious, for the ungodly and sinners, for the unholy and profane, for those who kill their fathers or mothers, for murderers and immoral men and homosexuals and kidnappers and liars and perjurers..(1 Timothy 1:8–11.)

 Theology is so interesting!