India hurries to deploy more troops to disputed state of Jammu and Kashmir
More than 8,000 Indian troops were deployed to the disputed state of Jammu and Kashmir
International News
More than 8,000 Indian troops were deployed to the disputed state of Jammu and Kashmir
The cult of violence, which has become widespread in the United States today, is obvious, and it is resulting in terrible consequences
See this news story explained on our site