20 Things That Happen In 1 Minute

Posted on December 21, 2009

Here are some crazy statistics of what is going on every 60 seconds around the world.

Click to see the graphic!