Google Maps has been updated to include a globe view

Is Google trying to claim the earth is round?

Comments