Outrage As Saudi Arabia Executes Indonesian Maid For Killing Boss While He Was Raping Her
NOVANEWS Posted by: Sammi Ibrahem,Sr An Indonesian maid identified as Tuti Tursilawati has been executed in Saudi Arabia for killing her boss while he was raping her. Mum-of-one, Tuti Tursilawati was executed after she killed her boss […]