From LifeSiteNews By Peter Martin Telegram founder and CEO Pavel Durov was arrested on Saturday at a French airport as part of an investigation into lack...
This article is from the Justice Centre for Constitutional Freedoms. The Justice Centre respectfully asks that you consider sharing this story to help bring attention to...