Russia wants Google to pay a $20 decillion fine for blocking YouTube channels

mashable.com