“Royal Pain”

The UK is finally ready to stand up against the United Nations Human Rights Council’s rampant anti-Israel bias.