Home » China, Iran and Russia condemned by dissidents at UN watchdog’s Geneva summit