Indian police arrested two men on Monday on suspicion of raping a 25-year-old Israeli tourist early Sunday in the popular northern Himalayan resort town of Manali, according to local officers cited by Agence France Presse.

Full story