Spanish Congress has passed a law, known as the "Google tax", that could result in the use of Facebook and Twitter being outlawed in the country.
Spe
Sign in to post comments.
Comments (0)
Sign in to post comments.