• News Desk |
  • 30/11/2019.

The review comes after the tech giant was criticised for maps showing Crimea as Russian territory.

Leave a comment