Angry Tibetans protested in a tense area of southwestern China on the country's National Day after a Tibetan flag and a photo of the Dalai Lama were torn down, a news report said Sunday.
Tibetans protest in southwestern China