Saudi Arabia has put to death a Filipino national convicted of murder, extending a record for executions even as it seeks to secure a seat on the UN Human Rights Council. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.