Mariella Moon / Engadget
Google disables user-submitted Maps placements in Ukraine, Russia and Belarus – Google has blocked users from being able to edit Maps in Ukraine, Russia and Belarus, according to BuzzFeed News. Its also deleting all user-submitted places and contributions, such as photos, videos and business information in those countries made since February 24th. The tech giant came to the decision out of …