Winter Solstice 2014: All the Memes You Need to See

Today is the winter solstice, where we observe the shortest day of the year and the longest night. It is an important day in many religions and cultures. For the Northern Hemisphere, it occurs every year around December 25. To learn more about how the winter solstice works and why it is so important, you can read more here.