Indian activists outraged as Saudi diplomat accused of raping Nepali maids flees
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.