image
NHRC urged to institute Special Commission