Monday, October 15, 2012

Freedom of Speech

Reminding us that governments' attempts to control speech never end, ACTA is back under the new name CETA.

No comments:

Post a Comment