CBC :: More than 100 tech innovators, startup founders, activists and academics have joined as signatories of the newly formed Declaration of Internet Freedom. Announced Monday, the document is a massive collaborative effort pioneered by the likes of The Electronic Frontier Foundation, Mozilla, Reddit co-founder Alexis Ohanian and Free Press, an internet and media advocacy organization.
Continue to read Lauren O'Neill, www.cbc.ca


