The Human Rights Forum (HRF) has called for a credible and full-fledged investigation by an independent agency into the death of a person in custody at the Nellimarla Police Station on February 11.
Betha Rambabu (42), an electrician, had allegedly died of sucide by hanging himself in the record room of the police station, in Vizianagaram district.
A three-member HRF team on Sunday visited Vizianagaram and Nellimarla and elicited facts surrounding Rambabu’s death.