UN official to tech firms: Human rights are your job
Briefly