Saudi Arabia executes its own citizens with impunity. It is abhorrent that the UK will not label it a pariah state
The next G20 summit is in Riyadh in 2020. The international community must end its indifference to Saudi’s flagrant abuse of human rights and refuse to attend Helena Kennedy The […]