Russia fines Google $20 decillion

Russia is seeking an unfathomable sum of money from one of the world’s biggest tech companies
Russia is seeking an unfathomable sum of money from one of the world’s biggest tech companies