Avatar photo

Massimo Introvigne

Massimo Introvigne is an Italian sociologist of religion, the managing director of the Center for Studies on New Religions (CESNUR), and the former Representative for combating racism, xenophobia and religious discrimination of the Organization for Security and Co-operation in Europe (OSCE).

Asia

Fabricated Justice: The Tai Ji Men Case in Taiwan

In every democracy, there are moments when the machinery of the state not only malfunctions but is deliberately turned against its own citizens. These situations go far beyond ordinary judicial…

3 May 2026 · 8 min read