Each December Wreaths Across America carries out their annual mission to Remember, Honor and Teach. They do this by laying wreaths on veterans graves all over the United States at more than 1,1,00 locations. They call this day, National Wreaths Across America Day. (December 17th, 2016) This great charity started as a grass-roots effort to remember those willing […]