ACTA is a controversial international treaty that impacts digital rights and is being negotiated in secret meetings. PublicACTA has been… read more