Senators Barbara Boxer, Dianne Feinstein: Different Routes In Backing Israel:
Few things in a rather absurd world are more deserving of ridicule than the United Nations Human Rights Council, a 47-nation group that includes some of the world’s leading human rights violators, from China and […]










