Governments criticize Nepal authorities for detention of three Tibetans and mistreatment of Tibetan protestors in Nepal

By |June 27, 2008|