NEW DELHI: The departure of a Saudi diplomat accused of repeatedly raping and torturing two Nepali maids in his home outside Delhi sparked outrage in India on Thursday with activists calling on the United Nations to pressure Riyadh to take up the matter.
NEW DELHI: Two Nepalese maids have accused a Saudi diplomat of rape and torture while they were working in his home outside the Indian capital, a senior police officer said Wednesday.