Europe Declares War on the Internet

“Spanish newspapers formed suicide pact, invited Google to pull the trigger. Google did.” — Twitter user.
“Spanish newspapers formed suicide pact, invited Google to pull the trigger. Google did.” — Twitter user.