Self-Defense v. Fulfillment of Duty Fulfillment of Duty 0 Comments Self-defense and fulfillment of duty operate on different principles. Self-defense is based on the principle of self-preservation from mortal harm, while … Read more