Delegation from World Organisation Against Torture (OMCT), Geneva, Switzerland visited NHRC India on 25.10.2018