Google Buzz AKA Google Twitter – Гугл Твиттер as my Russian friends say
Google has just launched Google buzz within their free email service Gmail (you need a Gmail account), if you’re an avid Gmail user lookout for this new icon on the left. Google Buzz Icon By Google adding Google Buzz’s social networking feature it will challenge the likes of Twitter and Facebook who do you think…