The top courtroom strongly criticised the carry out in the Particular NDPS judge, berating him for acting in a “predetermined manner” and violating due processAn accountant's weird confession shocked Surat Law enforcement. Initially saying his fingers vanished mysteriously, Mayur Tarapara afterwards admitted slicing them off himself to escape