The French Govt just lost $17 billion over the arrest of Pavel Durov.

0
406