NEW DELHI: Indian police have arrested two men accused of raping a nurse at one of New Delhis top luxury hotels, a senior officer said today, days after the prime minister used a high-profile speech to condemn sex crimes.
To continue reading the rest of the article, click here