Facebook’s No. 2 executive apologized on Wednesday over an experiment that manipulated the news feeds of more than 600,000 users.
"delhi"
Police In India Arrest Three In Alleged Rape Of U.S. Tourist
Police in India say they’ve arrested three men in connection with the alleged gang rape of an American woman in northern India earlier this week.