The shocking things that happen every minute

Have you ever wondered what wonders could happen in a mere 60 seconds? Well, in this infographic by Minute of Life, it shows us 15 amazing things that happen every minute across the world.
Categories
Archives