Telegram CEO Pavel Durov has decided to divide his $17 billion fortune among 106 biological…
Telegram founder Pavel Durov was arrested in Paris, facing charges of fraud, cyberbullying, and more.…