Organizers of a canceled human rights conference in Zambia say China intervened
OPINIONBy Northern Public Radio
Organizers claim China pressured Zambia into canceling a major human rights conference over Taiwan's participation, disrupting global advocates.