Latest Article 13 Jun 2025
In August 2024, the Telegram founder Pavel Durov arrived at Paris’s Le Bourget Airport, en route to Finland, only to be met by French police. He was arrested on the spot, and held in solitary confinement for four days. His detention in a small, windowless cell with a thin mattress and constant overhead light made […]...
Read More