With 39 new languages, another 1.25B people will now be able to use Google Maps

1

Image: Google Maps via AFP Relaxnews

Read more...