Srinagar: Amnesty International has castigated India for gross human rights violations in disputed Kashmir by its troops and urged the Indian government to revoke draconian...
New Delhi: Human Rights Watch (HRW), an international rights organisation, has said that the use of torture force by Indian police against innocent people has...