China agreement is a 'slap in the face', human rights activist says

China agreement is a 'slap in the face', human rights activist says