In the News August 30, 2011
Crossing of America Tour Nears Its Destination
The Spirit of Liberty Foundation’s Crossing of America tour, closing in on its September 8 finish in New York, made a stop in Virginia last week to honor a local service member who was recently killed in Afghanistan.