Being a signatory to the UN Convention against Torture, Saudi Arabia may face calls from other nations for extradition.

Read More At Article Source | Article Attribution