Blog

Unveiling the Cracks: Exploring Gaps in India’s Victim Compensation Schemes

INTRODUCTION In the intricate complexities of criminal justice, generally, the overlooked figure is the victim – the individual whose life is irrevocably altered by an act of wrongdoing. The pursuit of justice should not end at the conviction of an offender; it should extend to the holistic support, compensation and rehabilitation of the victim. This […]

Unveiling the Cracks: Exploring Gaps in India’s Victim Compensation Schemes Read More »

Assessing Enforcement Directorate’s Powers in Combating Money Laundering: Legal Analysis and Recent Judicial Developments

This article critically examines the Enforcement Directorate’s (ED) exercise of authority under the Prevention of Money Laundering Act (PMLA), delving into recent controversies such as the ‘Newsclick’ case and the scrutiny during Manish Sisodia’s bail hearing. Addressing legal nuances, it explores ED’s jurisdiction with references to key cases like Vijay Madanlal and Pankaj Bansal. Amendments

Assessing Enforcement Directorate’s Powers in Combating Money Laundering: Legal Analysis and Recent Judicial Developments Read More »

Criminal Law Bills 2023 Decoded #19: Witness Protection Scheme

Witness Protection Law in India The most recent legal development concerning witness protection was the Witness Protection Scheme 2018. The Supreme Court in Mahender Chawla[1] declared this scheme to be law until the Parliament or various state governments prepared and notified their own Witness Protection Schemes. Although various provisions in the IPC, IEA and CrPC

Criminal Law Bills 2023 Decoded #19: Witness Protection Scheme Read More »

NDPS Act

The Supreme Court has referred to a larger bench the question as to whether a person accused of committing offences under the Narcotic Drugs and Psychotropic Substances Act 1985 is entitled to default bail on the failure of the prosecution to furnish the report of the Forensic Science Laboratory along with the chargesheet within the

NDPS Act Read More »

Scroll to Top