Loading...
Uploaded by nocommenttv on Jun 13, 2008
Nepalese authorities detained about 100 Tibetan exiled in Kathmandu protesting against China's crackdown in their homeland.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)