Peoples’ Vigilance Committee on Human Rights (PVCHR) India pvchr.blogspot ,
Technology for torture prevention advocacy of PVCHR