SCAORA has “unanimously and strongly condemned” the Delhi LG’s notification declaring police stations as venues for recording testimony. Lawyers warn it threatens judicial independence and public trust.
SCAORA has “unanimously and strongly condemned” the Delhi LG’s notification declaring police stations as venues for recording testimony. Lawyers warn it threatens judicial independence and public trust.