Google was let off the hook by a top Russian official March 12 over a spat involving how Crimea is displayed to Google Maps users in Russia.
Google was let off the hook by a top Russian official March 12 over a spat involving how Crimea is displayed to Google Maps users in Russia.