A Jurisprudential Analysis of the Foundations of Self Defense
Self- defense has been one of the controversial topics among the issues of criminal law since the remote past.Its traces can be witnessed in all legal systems and in all ages.This important issue has developed and been enriched through the time due to the prevailing thought over humanities.Nowadays all the legal schools are unanimous in recognizing