What Happens Around the World in 60 Seconds
In one minute, 255 babies will be born, 83,000 people will make love, and our hearts will beat more than 500 billion times.
Continue Reading http://www.theatlantic.comIn one minute, 255 babies will be born, 83,000 people will make love, and our hearts will beat more than 500 billion times.
Continue Reading http://www.theatlantic.com
Join the Discussion