Due Process International
Arrest of Pavel Durov raises serious concerns over free speech, universal jurisdiction and the cooperation of allied states against civilians.

28 August 2024