March 24, 2010 Edit Delete Tags Autopost nomulous: RT @Wikipedia: Sorry, everyone! English Wikipedia should be back in about an hour. Our tech team explains what happened: http:/.. via Ping.fm