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