Russia has imposed a fine on Google, accusing the tech giant of disseminating sensitive information related to Russian military casualties in Ukraine.
The Moscow District...
Google Earth and Maps recently updated its satellite imagery of Ukraine, inadvertently revealing locations of military installations without censoring them.
The move has sparked sharp...