News Russian court fines Google an unpayable $20 DecillionPhilemon OnyejemeOctober 30, 2024 A Russian court recently ruled that Google owes an unimaginable $20 decillion in fines to Russian media for blocking their…