Following years of unrelenting repression and humiliation of Kashmiris, India has finally extinguished their last ray of hope by repealing Articles 370 and 35A of the Indian constitution – both of which had granted Kashmir a special status. India did so in violation of the United Nations Security Council resolutions that forbade annexation of the […]