Governments criticize Nepal authorities for detention of three Tibetans and mistreatment of Tibetan protestors in Nepal
The governments of the United States, the United Kingdom, Germany, Canada, Denmark, Australia, Finland, and France have issued a joint demarche to the Nepal government objecting to the detention of three Tibetan community leaders on June 19, and to the harsh treatment of Tibetans in Kathmandu protesting against the Chinese crackdown in Tibet since March […]