Note from JWR:

Today we observe Memorial Day, when America honors those who have given their lives in defense of the nation. Most Americans are truly thankful for their sacrifice.