RIYADH: A Sri Lankan housemaid who has spent the last six years on death row in Saudi Arabia had an emotional meeting with her parents in Riyadh on Tuesday. The visit took place as frantic efforts continue to secure clemency for 23-year-old Rizana Nafeek from the parents of the infant who was killed in her care. Tuesday’s meeting was …
Read More »