Monday, May 31, 2010
Today is Memorial Day in the United States. Most people think of it as a day off from work, or an excuse to grill, or maybe a chance to get discounts at their favorite stores. But there is, of course, a deeper meaning to Memorial Day.