It’s the Winter Solstice, which is not a mysterious super-soldier revealed to be someone from Captain America’s past, but the point at which the North Pole is tilted farthest away from the sun. Druids marks it as the sun’s “rebirth” for the New Year. Fine, we don’t have winter here in the tropics, but we […]
Published on December 21, 2014 15:04