Telegram CEO Pavel Durov abused his son, cut off child support payments, claims mother of 3 of his kids
The Russian billionaire – who has a net worth of $15.5 billion, according to Forbes – was arrested in Paris in August.
The Russian billionaire – who has a net worth of $15.5 billion, according to Forbes – was arrested in Paris in August.