NHRC orders judicial probe into Seshachalam ‘encounter’
Witnesses depose before human rights commission, challenge the ‘self-defence’ argument of Andhra Pradesh Special Task Force