Archives for: "December 2010"

The Longest Night

Last night was the Winter Solstice, a natural holiday that humans have celebrated for millennia. It's the point in our orbit around the sun when the northern hemisphere is tilted away from the sun at its highest angle (23° 26'). Winter Solstice marks… more »