This week in Europe, passage of the controversial Anti-Counterfeiting Trade Agreement (ACTA) came closer to the rocks, with its own rapporteur telling the European Parliament not to pass the treaty.
© 2016 - Australian Digital Alliance
Website by Oxide Interactive Canberra web design and usability