BREAKING: Telegram Founder, Pavel Durov Arrested

Telegram founder and CEO Pavel Durov has been arrested in France and is currently in custody, according to a report from a reputable French...