Budhadev Karmaskar versus State of West Bengal

The Leaflet
theleaflet.in