03/31/2010, Server hiccups managed to throw a spanner in the works of Facebook, where confidential email addresses were leaked this time round. This does not bode too well for Facebook considering the last private message spill happened just last month (February), [...]