June 28, 2010 Rumour: Google to Launch Facebook Rival | Shadowland Edit Delete Tags Autopost via skuggen.com