How Cuba Hijacked the UN Review of its Rights Record

UN Watch