admin

147 Posts
The 101 on Bill C-11

The 101 on Bill C-11

After massive online lobbying on various Internet platforms, the controversial American bill, Stop Online Piracy Act (SOPA), was quickly reneged, attesting to the democratic power of social media. A similar […]

Read More

Digital Rights Masthead

Editor in chief Hatty Liu Chief of layout and design Jessica Xiao Copy editors Alex Badduke Brenda Chang Tamkinat Mirza Amanda Murphy Jasmine Stasiuk Riddell Jane Zhang Contributing editors Alex […]

Read More