Google was let off the hook by a top Russian official Tuesday over a spat involving how Crimea is displayed to Google Maps users in Russia. Vasily Piskaryov, a leading member of the lower house of the Russian legislature, the State Duma, said Google has complied with Moscow’s demand that … …read more
Source: The Washington Times