Saudi Arabia executes Filipino convicted of murder despite Philippine presidential appeal

Saudi Arabia has put to death a Filipino citizen convicted of murder despite years of efforts by the Philippines to prevent the execution, including a presidential appeal

Read Full Article