Over 400 Buddhists protest against the Dalai Lama during his visit to Livorno, Italy

Protestors from the International Shugden Community explain their motivations for their loud but peaceful protest against the Dalai Lama.

Web favorites