450 Tibetans detained in Nepal’s capital
Tibetan exiles marched in protest against Chinese rule over their homeland in Nepal’s capital Saturday before police stopped them and detained hundreds of demonstrators
Tibetan exiles marched in protest against Chinese rule over their homeland in Nepal’s capital Saturday before police stopped them and detained hundreds of demonstrators