Kashmir: Land of Hindus

‘Kashmir is an integral part of India’. I have heard this line parroted by leaders of all political hues. It has always sounded like...