World Politics Telegram Founder Finally Allowed to Leave France March 17, 2025 1 min read Telegram CEO Pavel Durov has now reportedly returned to Dubai after spending several months in France amid an investigation into the platform’s Read More ยป