Saudi Appellate court upholds 20-year sentence for Kerala native Abdul Rahim; Family awaits return
Rahim, a native of Kozhikode, has served over 19 years in prison.
Kerla