Issue 172: Cuba lashes out, threatens to silence UN Watch after speech exposing Hamas inversion
UN Human Rights Council votes 30-1 to condemn Israel for “grave violations” An emergency session today of the UN’s 47-nation Human Rights Council condemned Israel