Understanding the Criminal Law and Fundamental Rights: And its Nature, Purpose, and Constitutional Foundations in India
There is always a natural tug-of-war between two powerful forces of nature in any civilized society. On one side there is Criminal Law (e.g. the Bhar…