Saudi Supreme Court Overturns Death Sentence for Sri Lankan Migrant WorkerWorldAnojan SivarasaSupreme Court of Saudi Arabia7 days ago