Google stops serving ads in Russia

Google this week announced it has paused temporarily from serving ads to users located in Russia.

Google stops serving ads in Russia