Narco Test
In News It has recently come to spotlight after a Delhi Court ordered a Narco Test for Aaftab Amin Poonawala in the bone-chilling Shradha Walkar killing case. The Court took into consideration international norms on human rights, the right to a fair trial, and the right against self-incrimination under Article 20(3) of the Constitution. What […]