Memorial Day 2012 Photos: Americans Across Country Honor Troops
Monday, May 28, 2012
Labels:
costs of war,
in memory,
memorial,
memory,
middle class,
military,
military families,
safety net,
vet,
veterans,
veterans affairs,
vets,
volunteers,
war,
warfare,
working families
loading..