Non Governmental Organisations and Protection of Human Rights A study on the role of Human Rights NGOs in Kashmir