10 Things That Happen Every Minute On The Internet

Every 60 seconds, the world sends almost 200 million emails.