maps,

Google Maps, Tripadvisor nix war news in reviews-

Google Maps, Tripadvisor nix war news in reviews-

admin

By AFP SAN FRANCISCO: Google on Thursday said it has stopped allowing reviews to be added to its online Maps ...