The Masters of the Universe at Google have paused all ad sales in Russia in response to the country’s invasion of Ukraine. The internet giant said the “extraordinary circumstances” of the war led to its decision after it faced criticism from the Russian government over ads “aimed at creating a distorted perception of current events.”