Police in Nepal say they have detained more than 100 Tibetan exiles who were protesting against Chinese rule over their homeland.
Nepalese police detain more than 100 Tibetan exiles protesting against Chinese rule