The one above is by Brian Gable at the Globe and Mail. A news story:
China, Russia and Cuba win spots on UN Human Rights Council
Human rights groups criticized several nations who were among the 15 candidates for new seats on the council
UPDATE: Another cartoon, with Michael Kovrig and Michael Spavor in mind:
Mark Collins
Twitter: @Mark3ds