Indonesian Maid Executed In Saudi Arabia For Killing Boss As He Tried To Rape Her
An Indonesian maid has been executed in Saudi Arabia for killing her boss as he was trying to rape her. Sparking outrage and protests in Jakarta, Tuti Tursilawati, a Mother of one, was executed in […]
