Aug 31, 20212 minAn Overview of Self-defenceMany aspects of our criminal justice system are widely grasped by the community. One such concept is self-defence. Self-defence is a...