The Central Tibetan Administration or CTA is an organisation based in India. The CTA is also referred to as the Tibetan Government in Exile which has never been recognized by China. Read More
The US House of Representatives on Tuesday approved a bill strengthening Washington's support for human rights and environmental protection in Tibet. ...