‘Last night was the most horrifying night of my life. Sound asleep, in the middle of the night some noises around your house awaken you up. You turn on the ...
The Jammu and Kashmir Public Safety Act, 1978 and Armed Forces (Jammu and Kashmir) Special Powers Act, 1990, passed by the Indian parliament in September 1990, grant Indian troops absolute ...