Google panel backs ‘removal of links’ from EU websites

Google panel backs ‘removal of links’ from EU websites