Two Nepalese maids have accused a Saudi diplomat of rape and torture while they were working in his home outside the Indian capital.
Two Nepalese maids have accused a Saudi diplomat of rape and torture while they were working in his home outside the Indian capital.