EFA Statement Regarding Cloudflare

Electronic Frontiers Australia calls on Cloudflare to provide a detailed statement of reasons that explain its approach to balancing competing rights and interests.
Electronic Frontiers Australia calls on Cloudflare to provide a detailed statement of reasons that explain its approach to balancing competing rights and interests.