Currently browsing tag

infograph

The Day the Internet Stood Still

January 18th will go down in history as the day tens of millions of internet users around the entire world decided to give SOPA a piece of their mind. SOPA (Stop Online Privacy Act) an anti-piracy¬†bill working its way through Congress that would grant content creators extraordinary power over the …