There are 106 baby boys born for every 100 baby girls. The folks from MinuteEarth tell us why, as far as we know, in this video. However, the sex imbalance is more severe than birth statistics indicate, and varies over time and place. They offer reasons for that, too. -via Geeks Are Sexy