17 hours ago Saudi Supreme Court Sets Aside Death Sentence Against Sri Lankan National Anojan Sivarasa