Nihal Singh & Others Vs. State of Punjab & Others