Internet, Politics, States

Egypt – 404 Not Found

Well, in a rather stunning development in the Middle East turmoils, Egypt has shut down the Internet. Completely. As in […]