India’s genocide and denial of self-determination for Kashmiris
– By Shenali Waduge – With the UN Human Rights Council sessions in Geneva currently taking place it is a perfect time to explore India’s end of the bargain vis a vis the plebiscite promised for Kashmir to decide its right to self-determination. Kashmir’s fate has been lying in the hands of India for over […]

