The internet has given us a lot of great things. We have instant communication with people on the other side of the planet, endless amounts of (mostly) watchable media content, up-to-the-minute news and even methods of circumventing dictator crack downs on expression, that have ended up aiding revolutions. But one …
Read More »