China's Boycott Backfires zakibouk 9 months ago In Geneva, a humiliation for China’s attempt to silence critics abroad. Source link