Google Maps creation put under the microscope, reveals a human touch

Google Maps creation put under the microscope, reveals a human touch

They say you should never learn  how the sausage gets made , but we're willing to make an exception for Google Maps . Talking...

Read more »