define morality, morality is relative the same way your religion, is based on where and when you are birthedMorality supersedes any written law. Unjust laws are not laws. As you guys love to bring up MLK... how many times was he arrested?
morality is a old discussion on phylosofical ground, you should read it, what is moral to one person is not for another, same for civilization and groups, its a moral thing to stone to dead someone for adultery and cut they hand if they steal? some people belive it is.
laws define how police will work, laws are made be politicians who want to keep they power and you working, goverments love to be inn control, hence everytime we made something new, eventually goverment want to put they little paw on it to control it, and more importantly tax it, laws don't care about morality, they care about you following then, and police enforce then.
how you know? lot of people in jail for false crimes, or because you pissed the wrong cop or person