The beauty of Kashmir is only ruined by the presence of 700,000 Indian soldiers & nearly 450 torture centers.

(Photo by Aasif Shafi)