Law

Is the Law on Diminished Responsibility Satisfactory?

Is the Law on Diminished Responsibility Satisfactory? 109