Browsing: Supreme Court of India

Insanity 84: Legal or Medical

Legal or Medical Insanity – the confusion over section 84 of IPC Background: In 1843, Daniel McNaughton took a loaded…