Introduction
According to the ‘Doctrine of estoppel’, mentioned in section 115 of Indian Evidence act, a person is prevented or ‘estopped’ from contradicting his previous...
Introduction
With the growth of a new generation of the society, which generally has a more dissimilar approach to culture, comes the increase of the...
Organization
Centre for Accountability and Systemic Change (CASC) is a think tank working towards rationalization and enforcement of laws for better governance. It is an...
ABOUT THE INSTITUTION
Vidhi Mitra, The Legal Aid Cell, Dharmashastra National Law University, Jabalpur was established in the year 2018. Its aim is to make...
Criminology Definition -
Criminology may be defined as “the scientific study of the causation, correction, and prevention of crime”(coined by a law professor named Raffaele...