India Tibet

Tibetan school children shout slogans during a protest rally against China in Dharmsala, India, Monday, March 25, 2013. The Tibetan exiles were protesting against Chinese policies, which they say are forcing people to immolate themselves. A U.S.-backed broadcaster said a Tibetan mother of four young children has killed herself Sunday in the latest self-immolation protest in western China. (AP Photo/ Tsering Topgyal)

Leave a Reply