Feedback

Three suspects held in India for rape of tourist

 

Police have arrested three men in India suspected of raping an American woman in Manali. NBCNews.com's  Dara Brown reports.

Shows