Breaking News, East Africa News, Sports News, Kenya News & World News
Pavel Durov, the Russian-born founder and CEO of Telegram, was arrested in France as part of…