What makes good law?
The moral and ethical values of a society determine how its citizens perceive what is right and wrong. The values of a free and democratic society include the dignity and integrity of every person, substantive equality before the law, the absence of unjustified discrimination, the peaceful…