A Russian court has fined Google $20 decillion over the YouTube parent blocking Russian media outlets in the wake of Vladimir Putin’s war in Ukraine.

A Russian court has fined Google $20 decillion over the YouTube parent blocking Russian media outlets in the wake of Vladimir Putin’s war in Ukraine.