Skip to playerSkip to main content
  • 12 years ago
Facebook Home has passed 500,000 downloads in the Google Play store, Facebook is reportedly planning to build a $1.5 billion data center in Iowa, and CISPA protests are trending on Twitter.
Comments

Recommended