Saudi Diplomat Accused of Raping Nepali Women withdrawn from India

Indian Women Protest at Saudi Embassy Against Diplomat Accused of RapeJNN 18 Sept 2015 NEW DELHI: Saudi Arabia has withdrawn the diplomat accused of repeatedly raping and torturing two Nepali maids working at his home near New Delhi, ending an awkward diplomatic incident for India. Continue reading