China Vents Anger Over Dalai Lama’s Visit at Swedish Police

The Chinese Embassy in Stockholm in an apparent act of retaliation made a formal complaint against the Swedish police against an incident that took place more than two weeks ago. This is being understood as a retaliation where China vents anger against the two days visit by the Tibetan spiritual leader His Holiness the Dalai Lama to the country last week.

Read more