In a Memorial Day speech at Arlington National Cemetery, President Obama commented that 'today, most Americans are not directly touched by war' and 'not all americans may always see or fully grasp the depths of sacrifice.' The president urged the country to not take the U.S. military for granted, and to remember how vital our troops' service is.