India deploys 25,000 more troops in Kashmir

India deploys 25,000 more troops in Kashmir
Indian army soldiers keep guard near a war memorial in Srinagar. AP

Most Popular Stories