Global

Indonesian Woman Executed in Saudi Arabia for Killing Employer in Self-Defense

The Indonesian government is filing an official protest against Saudi Arabia after Tuti Tursilawati, a female Indonesian migrant worker, was executed in Saudi Arabia on October 29 for allegedly killing her employer in self-defense. Tursilawati claimed she was being sexually abused by her employer and has spent the past seven years on death row in […]