• Oct 3, 2024

Pavel Durov, the founder and CEO of Telegram, has recently made headlines following his arrest for allegedly facilitating criminal activities on the platform.

Read More