Tibetans protest in southwestern China
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.
China has given Tibetan independence protestors an ultimatum to surrender after some of the worst unrest in the past two decades.