Police In India Arrest Three In Alleged Rape Of U.S. Tourist By Scott Neuman Published June 6, 2013 at 12:57 PM AKDT Twitter LinkedIn Email