
Your support helps us to tell the story
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.

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.