IDCT Addresses UN Human Rights Council on Tamil Self-Determination
Council representatives presented testimony calling for international recognition of Tamil rights to self-determination at the 55th session of the Human Rights Council in Geneva.
Read More →