Sardinian town tries to ban Google Maps 16 October 2019 The mayor of a town on the Italian island of Sardinia has lodged a legal... read more