Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
TheNextWeb Forum
Facebook, Google, Twitter could soon be told to set up dedicated servers India - http://thenextweb.com/in...
facebook 520x245 photo